The App Billing Trap Nobody Talks About
You uninstalled the app two months ago. You're still getting charged. It's not a bug — it's a known billing cycle mismatch that Shopify developers have been complaining about for years.
A Shopify developer posted this in the official community forum last year. It got dozens of replies from other developers confirming the same issue. But merchants almost never see it — because it's in the developer forums, not the merchant help center.
The gist: a merchant uninstalls an app, and keeps getting charged for two more months.
Why This Happens
Shopify app billing runs on independent 30-day cycles — separate from Shopify's monthly subscription invoice. When you uninstall an app:
- Shopify is supposed to cancel the billing automatically
- But the charge might have already been "queued" for your next app billing cycle
- That cycle might be 2-3 weeks away — completely disconnected from when you hit "uninstall"
- Result: you see charges for an app you already removed
Shopify support confirmed this is a "known limitation": refunds can't be processed until the charge is finalized, which can take weeks. The official workaround is "use app credits" — which requires the app developer to manually issue them.
The $1 Trial Trap
A separate but related problem: apps offering "$1 for the first month" trials. Multiple merchants report:
- Signing up for the $1 trial
- Using the app for two days
- Deciding it's not right and uninstalling
- Getting charged the full price (sometimes $29-49/month) on the next billing cycle
- Support responds with "copy-paste refund policy" — no exceptions
One merchant reported being charged nearly $150 CAD for an app they used for 48 hours. Another reported being double-billed because the app's billing cycle and Shopify's invoice cycle overlapped confusingly.
The Annual Subscription Loophole
There's also a loophole merchants have been exploiting on the flip side: subscribe to an app's annual plan (with 30% discount), uninstall before the 30-day mark, get a pro-rated refund from Shopify, then reinstall on a cheaper monthly plan. The Billing API can't detect this pattern, and developers are the ones losing money on it.
The whole system is fragile. Both merchants and developers get burned depending on which side of the bug they're on.
How to Protect Yourself
- Check your billing page monthly. Not just the Shopify invoice — go to Settings → Billing and look at every individual app charge. Cross-reference with your currently installed apps.
- Take screenshots when you uninstall. If you get charged after uninstalling, having proof of the uninstall date helps when contacting support.
- Dispute charges immediately. Don't wait. Shopify's refund window for app charges is limited.
- Prefer apps with clear, upfront pricing over "$1 trial" apps with opaque renewal terms. The trial-to-full-price conversion is where most billing complaints originate.
Loading comments...