Ebills (Transfers or In-branch Payments)

This shows you how to collect payments offline using Bank transfers or payments over the bank counter.

Ebills allows your customers to pay you by doing a bank transfer or by paying over the bank counter.

This is typically useful for e.g. School fees payment, government payments etc.

How it works.

Step 1: You start by sending over the customer email, amount, currency and reference via our Ebills Create Order API.

Step 2: An order is generated, this would come with a reference called order e.g. RVEBLS-6DB2D191EC44-134 which you should display to the customer, along with the instruction to use the reference to complete the payment on their Internet banking app or over the branch counter using the NIBBS EBILLS feature.

Step 3: Once the customer pays we call your hook URL with a callback response indicating that the payment has been completed.

Step 4: If you need to update the amount to be paid by the customer, you should call the Update Order endpoint to change the amount to be paid. This can only be changed if the customer has not paid yet