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.

Webhook

Description of Webhook

Webhook Status

SUBSCRIPTION_PAYMENT_STOPPED

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.

New

SUBSCRIPTION_ACTIVATED

To notify when a pending subscription has been activated.

New

SUBSCRIPTION_COMPLETED

To notify when a subscription has ended automatically because the subscription schedule has been completed.

New

TRANSACTION_SETTLED

To 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_PAID

transactionSource‘ 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.