Pay to Other Banks
Use this endpoint to transfer funds from a wallet to other banks. All local banks are supported.
Wallet to Other Banks
POST
https://sandbox.temboplus.com/tembo/v1/payment/bank
This endpoint facilitates the transfer of funds from either a customer wallet or a disbursement wallet to a local bank account. Only local banks are supported; international bank accounts are not eligible for transfers. It is important to note that only customer wallets and disbursement wallets are eligible for this type of transaction. Fund transfers cannot be initiated 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.
Headers
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 |
Request Body
Name | Type | Description |
---|---|---|
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 | Should be set to TZ-BANK-B2C for bank payouts |
amount* | number | Amount to be transferred |
msisdn* | string | BIC and account number of the payee in the format <BIC>:<ACCOUNT NUMBER>. Example CORUTZTZ:0150089776444 |
narration* | string | Narration for this transfer |
currencyCode* | string | Currency code. Currently only TZS is supported |
recipientNames* | string | First and last names of the recipient |
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 |
Last updated