Initiate a bill payment for airtime, electricity, cable TV, internet, and other supported services.
Use this endpoint to pay a bill. The payment amount is deducted from your Hyparrow wallet. A webhook notification is sent to your configured webhook URL when the payment succeeds.
The customer’s identifier for the biller. For airtime, this is the phone number (e.g., 08012345678). For electricity, this is the meter number. For cable TV, this is the smartcard or IUC number.
The payment amount in kobo. ₦100 = "10000". For services with a fixed price, this must match the exact amount returned by the service options endpoint.
{ "success": false, "error": "Invalid amount. This service requires exactly ₦500.00"}
Bill payments deduct from your Hyparrow wallet balance before the payment is forwarded to the provider. Ensure your wallet has sufficient funds before calling this endpoint.
Generate your requestRef as a 13-digit numeric string using a timestamp or UUID-derived value. Keep a record of it — you can use it to check the payment status via the Payment Status endpoint.