Pay A Bill
A 4-step recipe with Moniepoint. We can help you get access.
Recipe · 4 steps
Pay A Bill
with Moniepoint · Payment Initiation Management
Resolve a biller, validate the customer, process the bill, then poll status.
- List the billers in the supplied category to confirm the target biller is available.
- Validate the customer identifier against the biller and biller item to resolve the registered customer name.
- Process the bill payment for the validated customer.
- Poll the bill status until it reaches a terminal state of SUCCESS or FAILED.
What you'll need to have ready
- categoryCode: Bill category code to list billers for.
- billerCode: Biller code to validate and pay.
- billerItemCode: Biller item code (the specific product or service).
- customerId: Customer identifier (meter number, smart-card number, account, etc.).
- amount: Amount to pay.
- reference: Unique merchant reference for the bill payment.
- customerEmail: Optional customer email for receipts.
- narration: Optional narration for the payment.
For your developer
Arazzo workflow moniepoint:pay-bill, 4 operations: listBillers → validateBillsCustomer → processBill → getBillStatus. Specs on APIs.io.