Solved

Recurring app subscription charges not cancelling when upgraded?

kyle_truong
Shopify Partner
59 6 16

Hey everyone,

When upgrading from 1 app subscription to another I'm finding the old app subscription is not getting cancelled. The APP_SUBSCRIPTIONS_UPDATE webhook fires for the new app subscription but there's no webhook event that indicates the old 1 is cancelled. I was under the impression that a merchant can only have 1 ACTIVE recurring application charge at a time and old charges are cancelled when new ones are created:

https://help.shopify.com/en/manual/your-account/manage-billing/your-invoice/apps#app-prorating-upgra...

It's been a while since I first implemented this but I'm pretty sure it used to work the way I thought. Will only the newer recurring charge apply? And should I manually cancel the old recurring charge? Is this a recent change to how upgrading/downgrading recurring charges work?

Accepted Solution (1)
mrad
Shopify Staff (Retired)
63 10 15

This is an accepted solution.

Hey Kyle & Steve, this seems to be a bug affecting test charges following some internal changes we made, we're looking in to fixing it soon

 

mrad | Developer @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog

View solution in original post

Replies 3 (3)

SteveTT
Shopify Partner
39 4 16

That's exactly the issue I posted about recently:

https://community.shopify.com/c/shopify-apis-and-sdks/recurringapplicationcharge-2021-10-a-new-recur...

I think it used to work correctly but I suspect something has changed. 

kyle_truong
Shopify Partner
59 6 16

Thanks for mentioning your thread too, didn't see that before.

The change doesn't seem to be intended according to the release notes: https://shopify.dev/api/release-notes/2021-10.

Wondering if Shopify knows of this issue yet.

mrad
Shopify Staff (Retired)
63 10 15

This is an accepted solution.

Hey Kyle & Steve, this seems to be a bug affecting test charges following some internal changes we made, we're looking in to fixing it soon

 

mrad | Developer @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit Shopify.dev or the Shopify Web Design and Development Blog