Hi @lukefrogger l, did you ever find a solution to this problem?
Topic summary
Main issue: Subscription-related webhooks stopped firing. Specifically, subscriptions/contract create, payment create, and payment update are not delivered, while orders/create still arrives.
Observed behavior:
- Subscriptions can be purchased (checkout shows recurring total and consent), but in some cases contracts aren’t created at all.
- In other cases, subscriptions appear in the admin UI, yet querying subscription_contracts via the API returns zero results.
Context:
- Apps report having all required scopes (permissions) and correct webhook configuration.
- Issue began suddenly on development stores; it worked previously and then stopped a day prior to the first report.
- One developer notes Shopify support has not been helpful; app development is blocked, and there’s concern about losing subscribers.
Definitions:
- Webhooks: event notifications sent to apps when specific events occur.
- Subscription contracts: the resource representing a customer’s subscription terms.
- Scopes: app permissions required to access APIs and events.
Status: Unresolved and ongoing. No workaround or solution shared. Key open questions: why contracts aren’t created/discoverable via API and why related webhooks stopped firing.