Option 1: Rebill After X Days

This is an automated process and payments are collected based on what has been configured by Ezypay

A rebill is an automated process controlled by Ezypay. Ezypay will retry the failed invoice X days after we have received the failed payment notification from the banking partner.

For this option there are a couple of configurable points that can be determined by the merchant during the on-boarding process. Once these points have been configured, the same rebill process will apply to all customers with a failed invoices, and this cannot be changed.

A merchant can configure:

  • The number of days they wish for a rebill to take place (e.g. 3 days after the failed invoice notification).
  • How many rebill attempts they wish to have on a failed invoice.


The rebill process is tied to an individual invoice, so all future dated invoices can still take place, if the Ezypay configuration setting for "Number of Max Attempts" has not been reached.
Note: the Number of Max Attempts is configuration point by Ezypay

An Example of this Rebill Process

A merchant has configured that the number of days they wish for a rebill to take place is 3 days after the failed notification, and to attempt 1 times on a failed invoice.

  • Customer A has a debit due 1st January, however Ezypay has received notification that the payment had failed on the 2nd January. A rebill will be set for 3 days after the failed payment.

  • A rebill has been set for 5th January, however this rebill failed again.

  • There will be no further attempt to collect this debit. This will require manual retry or collection.

  • All future invoices will continue to be debited, if the Number of Max Attempts is not reached.


API Intergration Documents

For a more detailed explanation on the rebill failed payment recovery option and how this can be configured, please see: