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.
Description of Webhook
To 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.
To notify when a pending subscription has been activated.
To notify when a subscription has ended automatically because the subscription schedule has been completed.
To notify that a successful transaction has been settled.
‘subscriptionId’ and ‘customerId’ details have been added to identify which subscription has been reactivated.
transactionSource‘ detail has been added to identify the source of the transaction (e.g. payment_processor, external_payment or wallet).
Further details on the webhook event responses can be found here
Further information on the above webhooks is available here.