Recurring app subscription charges not cancelling when upgraded?

Solved
kyle_truong
Shopify Partner
39 6 8

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)

Accepted Solutions
marcusradica
Shopify Staff
50 6 8

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

 

marcusradica | 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
Excursionist
23 2 6

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
39 6 8

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.

marcusradica
Shopify Staff
50 6 8

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

 

marcusradica | 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