Why this store install and upgrade to my plan Pro of our app, it is show expired with Subscription ID different Subscription ID activated? Our app has 14 trial days, when trial ends, it will auto billing ?
Thank you so much
We are seeing this same message, Subscription charge expired, with two merchants now. We see dozens of entries appear all having the same time and date. Both are on the free version of our app. Were you able to determine why this is happening?
Has anyone made progress with this question? Since I am providing a free trial and certain stores have less volume than others, how can I ensure that the App still functions as expected when the trial ends?
After discussing with the Shopify support for this case, it happens that the "Subscription Charge Expired" in this case is not really a problem.
A subscription charge is created when the merchant opens the page where he can accept the charge.
If he does, the charge is activated and we can see the line : "Subscription charge activated".
But if he does not accept it, the charge will be keeping in a temporary state for approximately two days. After that, this temporary charge will be set as expired.
So in your case @AndyHung we can imagine these steps :
Here is why we can have multiple charge expired at the same time.
And another thing, the ID of the subscription matters, if the merchant unistall your app (and by the way cancel the subscription), you will find the line "Subscription charge canceled" with the same ID as the line "Subscription charge activated".
Hope this response gonna help.