Troubleshooting
Most reports come down to four causes. Work down this page in order — the first check answers the majority of them, and it takes about ten seconds.
The cart isn't showing
The app tells you why, in the page itself. On your storefront, right-click and choose View page source, then search for Smart Cart. If the app embed is on but the cart is not rendering, you will find a line like this:
<!-- Smart Cart: embed present, not rendering. config=yes config_enabled=no block_enabled=yes -->
It is an HTML comment, so shoppers never see it. Read the three values:
| What you see | What it means | Fix |
|---|---|---|
No Smart Cart line at all | The app embed is off. | Turn the cart on. |
config=no | You have never published a cart. | Publish your cart. |
config_enabled=no | A cart is published, but it is switched off. | Open the cart builder, switch the cart on, and publish again. |
block_enabled=no | The embed is installed but its checkbox is unticked. | Theme editor → App embeds → tick Smart Cart - Sofcy. |
Two carts open at once
Your theme has its own cart drawer and it is opening alongside ours. The app suppresses the theme's cart automatically on the themes we test against, but a heavily customised theme can bind its cart in a way we cannot intercept.
- In your theme's settings, set the cart type to Drawer if it offers the choice — a page or popup cart is more likely to conflict.
- If it still happens, email us the theme name and version. This is the one problem we cannot diagnose without seeing the theme.
We never hide another app's cart with CSS. If you run a second cart app, both will be present and you should turn one off — silently breaking the other one is not something we are willing to do to you.
The drawer shows the wrong price, or a discount that doesn't apply
The cart and the checkout are two different systems, and the cart is only ever a preview. If they disagree, the checkout is right.
- A reward the checkout refuses. Check the exclusions on the rewards bar — excluded products do not count toward a threshold, in the drawer or at checkout.
- Nothing applies at all. Publish the cart again. The discount Shopify applies is created when you publish, so a cart edited but not published still has the old one behind it.
- A different currency. Thresholds are set in your store's currency and converted for international shoppers, so the number on the bar is the converted one.
Changes I made aren't live
Nothing you change reaches a shopper until you publish. The cart builder's Publish section shows exactly what will change; if it says nothing has changed, your edit was not saved. See Publishing and rollback.
Turning the cart off in a hurry
You never need us for this, and you do not need to uninstall.
- Online Store → Themes → Customize.
- App embeds, and switch Smart Cart - Sofcy off.
- Save.
Your theme's own cart takes over from that moment. Nothing is deleted; switching the embed back on restores your published cart exactly as it was.
Still stuck? Email info@abtest.in with your store domain, your theme name, and a screenshot. See Support and response times.