added

New Webhooks and Updated Webhooks

Ezypay has recently added some new webhooks that will help you with subscription and invoice management. Webhooks are key to all our integrations as they provide real-time notifications.

The payload in the webhooks provide additional data that integrators can act upon, if required.
We have added 4 new webhooks and updated 2 of our existing webhooks which will enable you to manage your subscriptions more effectively.

WebhookDescription of WebhookWebhook Status
SUBSCRIPTION_PAYMENT_STOPPEDTo notify when a subscription is past its due date, and billing has stopped. This will enable you to notify merchants or customers that the next subscription invoice will not be processed by Ezypay until the previous failed invoices are resolved.New
SUBSCRIPTION_ACTIVATEDTo notify when a pending subscription has been activated.New
SUBSCRIPTION_COMPLETEDTo notify when a subscription has ended automatically because the subscription schedule has been completed.New
TRANSACTION_SETTLEDTo notify that a successful transaction has been settled.New
SUBSCRIPTION_PAYMENT_REACTIVATE‘subscriptionId’ and ‘customerId’ details have been added to identify which subscription has been reactivated.Existing
INVOICE_PAIDtransactionSource‘ detail has been added to identify the source of the transaction (e.g. payment_processor, external_payment or wallet).Existing

Further details on the webhook event responses can be found here

Further information on the above webhooks is available here.