Skip to main content

How Kaching billing works?

Pijus avatar
Written by Pijus
Updated yesterday

Kaching Billing

When you use Kaching, your subscription is billed through Shopify App Charges.

We don’t use any special billing system — everything follows Shopify’s official setup.

Here’s what to keep in mind:

  • Kaching includes a 14-day FREE plan, so you’ll only be charged once the free period ends.

  • If you choose a monthly plan, Kaching subscriptions run on their own 30-day billing cycle, separate from your Shopify billing cycle. This means your Kaching billing date might not always match your Shopify invoice.

  • No charges happen automatically — you’ll always be asked to approve before anything is billed.

💡 Want to learn more about how Shopify billing works?

Check out these articles👇
Shopify billing overview
Shopify charges


Switching Your Kaching Plan

You can switch your Kaching plan at any time — whether you're upgrading or changing between paid plans.

When you switch from one paid plan to another, Shopify will ask you to approve a new subscription. This is because Shopify only allows one active subscription per app.


Once approved, your current plan is canceled immediately and replaced with the new one.

Switching at the End of Your Billing Cycle

If you switch plans at the end of your billing cycle, the current charge stops and your next charge will reflect your new plan — whether you upgraded or downgraded.

Switching Mid-Cycle

If you change plans in the middle of a billing cycle, charges are prorated. That means you’ll only pay for the days you used each plan — no overpaying.

After switching plans, when your Shopify billing cycle ends (the day you receive your Shopify bill), your Kaching charges will be calculated as follows:

Kaching charges = Old plan charge + Prorated charge for the new plan

That means:
Kaching charges = Old plan charge + (New plan price − Old plan price) × (Number of days left in billing cycle ÷ 30)

🔹 With 30 as the total number of days in a cycle.


In Case of Upgrade:

For example, if you upgrade from the $14.99 plan to the $29.99 plan, and your Kaching billing cycle has already run for 10 days, your charges at the end of the billing cycle will be:

Kaching charges = $14.99 + ($29.99 − $14.99) × (20 ÷ 30) = $24.99

🔹 You only pay the difference for the remaining 20 days in your 30-day billing cycle. So in this billing cycle, Shopify will charge you $24.99.


In Case of Downgrade:

If you downgrade from the $29.99 plan to the $14.99 plan after 10 days into your billing cycle, here’s how your Kaching charges will work at the end of that cycle:

Kaching charges = $29.99 + (14.99 − $29.99) × (20 ÷ 30) = $19.99

🔹 So in this billing cycle, Shopify will charge you $19.99.

💡 Something not right with your charges? Chat with us — we’ll review and request a refund from Shopify if needed.


Uninstall & Reinstall Kaching app

Uninstalling Kaching

When you uninstall the app, your subscription is automatically canceled, so you won’t be charged for future Kaching billing cycles.

If you uninstall in the middle of a billing cycle, Shopify will still charge you for the full current cycle — that’s Shopify’s policy.

Reinstalling Kaching

When you reinstall and upgrade to a new plan, Shopify will start a new billing cycle for Kaching. This cycle is separate from your old one and will have a new end date.

💡 Something not right with your charges? Chat with us — we’ll review and request a refund from Shopify if needed.


Pausing & Unpausing Your Shopify Store

Pausing Your Store

Need to take a break? When you pause your Shopify store, you’re moved to a $9/month plan. You’ll still be able to log in, manage your products, and make updates — but your customers won’t be able to check out.

If you don’t cancel Kaching subscription plan or uninstall the app before pausing, your Kaching subscription will keep running in the background and continue billing.

💡 To avoid charges while your store is on pause, make sure to cancel Kaching plan beforehand.

Unpausing Your Store

Once you’re ready to get back to selling, just unpause your store. Kaching will pick up where it left off — same plan, same setup.


Closing Your Store

Closing your store completely? If Kaching is still installed and not downgraded to the Free plan, we’ll cancel your Kaching subscription automatically.

That said, if you close your store in the middle of a billing cycle, Shopify may still charge you for the full period. If that payment wasn’t processed before the closure, you’ll be charged when you reopen your store later.


Freeze & Unfreeze Your Store

Shopify may freeze your store if payments aren’t approved after multiple attempts. To unfreeze it, you’ll need to settle any unpaid charges.

If Kaching is still active when your store gets frozen, we’ll cancel the Kaching subscription, but the app will stay installed in case you reopen later.

To get your store back up and running, just pay any outstanding charges. If you reopen your store within 30 days, Shopify will unfreeze it and your Kaching subscription will start up again automatically.


Common Questions

Why does it look like I got charged twice in one month?
Don’t worry — it’s not a double charge. If Kaching’s billing date falls just after your Shopify billing cycle ends, the charge rolls into your next Shopify bill. So it's still one charge per Kaching cycle. More info here.

Why was I charged even though I canceled shortly after upgrading?
This happens because Shopify charges you as soon as you accept an app charge — not when the billing cycle officially starts. So even if you cancel right after upgrading, you may still see a one-time charge. That’s just how Shopify’s system works.

💡 Something not right with your charges? Chat with us — we’ll review and request a refund from Shopify if needed.





Did this answer your question?