Meton
All tasks
FIX-01·Common issues

Fix: cart counter not updating

A shopper adds an item and the number in the header does not move. Most assume the click failed, so they click again — or they leave. It is usually a broken event handler or an app that replaced the cart markup, and it is almost always a same-week fix.

Small task · 1–3 hours1 working dayCart

What’s included

  • Reproduce the fault on your store, on the templates where it happens
  • Trace the root cause — theme handler, app conflict, or a cart API response not being read
  • Fix the count so it updates on add, remove and quantity change
  • Re-check the drawer, the cart page and the mobile header

Not included

  • Rebuilding the cart drawer — that is a separate task
  • Fixing a third-party app's own bug where the vendor has to ship the fix
  • Unrelated cart faults found along the way, which we will quote separately

Anything on the right is still something we do — it is simply a separate task, quoted separately, so this one keeps a fixed scope and a fixed price.

When it is done, you will have

  • 1A working live count on every template
  • 2A short written root cause — what broke it, and what to avoid next time
  • 3A clean diff you are welcome to read

Before we start, we will need

  • Collaborator access to your Shopify admin
  • One product or page where you can see it happening
  • A note of any cart or upsell app you installed recently

Questions people ask first

What if it turns out to be an app, not the theme?

We will tell you which app, with the evidence. Where we can work around it safely in the theme we will, inside this task. Where the fix has to come from the vendor, we hand you a written report to send them and this task is not charged.

Do you need to touch my live theme?

We work on a duplicate and publish only once you have approved it in Client Review. Your live store keeps running throughout.

It only happens sometimes. Is that still one task?

Yes. Intermittent cart bugs are usually a race between the theme and an app script, and finding that is the job. If it turns out to be several distinct faults, we will say so before we start on the rest.

Often bought alongside