Get Bill and Pay
A 2-step recipe with Cellulant. We can help you get access.
Recipe · 2 steps
Get Bill and Pay
with Cellulant
Look up an outstanding bill and settle it with a payout.
- Look up the outstanding bill for the account with function BEEP.getBill.
- Settle the looked-up bill with function BEEP.postPayment against the same account and invoice number.
What you'll need to have ready
- basicAuth: Base64-encoded Beep Basic auth credentials for the Authorization header.
- username: Beep payload credential username.
- password: Beep payload credential password.
- countryCode: ISO 3166-1 alpha-2 country code.
- serviceCode: Beep biller service code (e.g. DSTV, electricity, water).
- msisdn: Customer mobile number with country code.
- accountNumber: Biller account number to look up and settle.
- payerTransactionId: Unique merchant payer transaction id.
- amount: Amount to settle against the bill.
- datePaymentReceived: Payment received timestamp (yyyy-mm-dd hh:mm:ss).
- currencyCode: Currency code for the settlement.
- invoiceNumber: Bill invoice number reference.
For your developer
Arazzo workflow cellulant:get-bill-and-pay, 2 operations: postPayment → postPayment. Specs on APIs.io.