I’m working on an app that includes a subscription feature, and I have the following question regarding Shopify’s recurring billing:
How can I test changes to a recurring subscription? Specifically, after 30 days when the billing period ends, should I expect to receive a notification, such as a webhook, from Shopify? Or does Shopify automatically renew the subscription without sending any webhook notifications? If so what would the webhook like like?
I went through all the shopfy discussion forums still same question being asked many times with no answers. Is it not possible to get the shopify team to have an actual answer in the shopify documents, everyone is having this issue but not answer at all.
APP_SUBSCRIPTIONS_UPDATE: Triggered when the status, or capped amount, of an AppSubscription object is changed, and when a subscription’s status changes.
So, what payload shoud I receive if billing was renewed successfully (PENDING->ACTIVE or nothing because ACTIVE->ACTIVE is not a change)? I need to know when new success payment was done and I can reset my app features. Thank you!
We have a problem we are not getting APP_SUBSCRIPTIONS_UPDATE when merchant with active subscripiton uninstalls the app
regarding APP_SUBSCRIPTIONS_CANCELLED , will we get the webhook also if the subscription cancelation reason was that the app uninstalled by the merchant?
I’ve also contacted shopify IT team, and they are giving very different answers from different people. So is very confusing for me and many people of what is the actual behaviour for this.
Based on the response i got back from the Shopify Support IT team.
Shopify does NOT send webhook for subscription renew
subscription cancel → yes, subscription fail not sure
When I uninstalled the app, I do receive the webhook but when I do billing.request(...), looks like I am not receiving the webhook anymore.
Did I misconfigured something?