Recently it was discovered that a certain product is throwing an error when checking out:
https://tinpanbakery.com/collections/seasonal-holiday/products/classic-cake?variant=38185491529905
The normal cake variants can be ordered without any problem, but once the user adds the $10 “Rosettes” option, the page gets an error when checking out. The Rosettes checkbox seems to have been added by the original website builder (I was recently hired to manage the site) and I am unable to find any information about how it got there or where it is coded. It wasn’t added with a plugin/addon and I can’t find anything [obvious] in the code, though I’m sure it’s there somewhere.
Can someone point me in the right direction? Is there a template or liquid file I should look at? I feel like this is a common addition to a product page so hopefully someone will have an idea.
Thanks, -Sasha
Hi @Squasha ,
I checked and it is added by globo app. Just you delete the app, everything will work fine.
Hope it helps!
Found it! I was confused by your answer, because there is no Globo App installed in the Shopify App settings (see attached screenshot). But after a little searching, I see that Globo is installed in the theme.liquid code. There are also 5 files that need to be deleted:
- globo-stores-script.liquid
- globostores.css
- globostores.js
- globostores_init.js
- globostoreslist.js.
Now the problem is that if I delete the Globo App, we obviously lose the Rosettes option on that product. I want to keep the option, but it is breaking the site. So I guess I need to figure out another solution.
Regardless, thank you so much for pointing me to Globo. That was very helpful! -S
1 Like
Hi @Squasha ,
If it is related to Globo App, I recommend you contact them, as they are the creators of the code and can help you with the best debugging.
It will be difficult for someone else to debug this case for you.
1 Like