Utility Payments
Use this endpoint to pay for utility bills from your the customer wallet. Both customer wallets and disbursement wallets are supported.
Last updated
Use this endpoint to pay for utility bills from your the customer wallet. Both customer wallets and disbursement wallets are supported.
Last updated
POST
https://sandbox.temboplus.com/tembo/v1/payment/biller
Use this endpoint to pay utility bills directly from a wallet. Note that only customer wallets and disbursement wallets can be used to make utility payments. Utility payments cannot be made from a collection wallet.
If you need to retrieve the account number for your disbursement wallet, you can make use of the "Main Balance" endpoint. This endpoint will provide you with your main (disbursement) account number.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
x-account-id*
string
Partner account id
x-secret-key*
string
Partner secret key
x-request-id*
string
A unique id identifying this request
countryCode*
string
Country code. Currently, the only supported value is TZ
accountNo*
string
The account number of the wallet from which you intend to transfer funds. This can be either a customer wallet or your main (disbursement) wallet.
serviceCode*
string
Must be set to TZ-BILLER
amount*
number
Amount to pay
msisdn*
string
MSISDN of the customer recipient.
narration*
string
Narration for this transfer
currencyCode*
string
Currency code. Currently only TZS is supported
recipientNames*
string
First and last names of the customer
transactionRef*
string
Your system reference that should be associated with this transaction
transactionDate*
string
The value date of the transaction
callbackUrl*
string
The web hook callback URL to be called with the current transaction update