When using the
mutation to set the next billing date, a subscriptionContractUpdated webhook is not sent. On any other change (such as setting status to PAUSED), it is.
Currently, the available webhooks for subscription contracts are
subscription_contracts/update which map to the mutations
subscriptionContractUpdate. At this time we do not have a webhook for the
We have some documentation about the subscriptions related webhooks: https://shopify.dev/tutorials/create-manage-subscription-contracts#subscription-related-webhooks along with some documentation for the subscription contract mutations: https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptioncontract#mutations-for-subsc...
Hope this helps!
To me, it would make sense for any sort of subscription change to trigger the update webhook, and updating the billing date is a change. I guess that is fine, I can workaround it, just not ideal.
Connect your PayPal account to allow your customers to checkout using the PayPal gateway a...By Ollie Jul 28, 2022