This webhook service keeps you informed about any changes related to subscriptions, such as new subscriptions, renewals, updates in grace status, or subscription cancellations.
Setup the Endpoint URL
Webhook events are sent to your server via HTTP POST
. You configure the endpoint URL through Developer Tools / Webhooks menu under your project.
Webhook Events Sending Rules
The webhook notification for subscription status changes is sent within the first 5 minutes. For the delivery to be considered successful, your system must return an HTTP 200 status code. Any status code other than 200 will be considered a failure, and the following retry process will apply:
If the delivery fails, the process will be retried after 10 minutes.
If the second attempt fails, the next three attempts will be made at 30-minute intervals.
If the delivery still fails after these three attempts, the next retry will occur 1 hour later.
If this attempt also fails, the process will not be retried, and the process will be terminated.
Events Format
Webhook events are serialized in JSON. The body of a POST
request to your server will contain the serialized event.
Fields
Last updated