I need to create multiple subscription plans for merchants to subscribe to, and I want to know whether each user successfully pays each month or not. Is there any way for me to track whether a monthly payment was successful or failed?
As far as I know, app payments are automatically handled and updated by Shopify. You can track the status of each merchant’s subscription—including successful or failed payments—through the Partner Dashboard under your app’s billing section. It provides details on current subscriptions, payment history, and billing issues per user. If you need more granular control or track payments, subscribe to the APP_SUBSCRIPTIONS_UPDATE webhook topic. This webhook notifies you when a subscription status changes, such as when a payment is successful. You can process this webhook to log or track payments.
1 Like