Create Bank Payout
Sends a payout to a bank account.
Authorizations
Authorization header containing the JWT access token returned from the generate token endpoint. The token already includes the Bearer prefix. Example: Authorization: Bearer eyJhbGciOi...
Body
Account currency to pay out from (TZS or USD)
TZS, USD Your unique Order reference
Beneficiary bank BIC. You can fetch the list of bank BICs from the banks list endpoint.
Receiving currency for the payout (TZS)
TZS Optional. Accepted for existing integrations. ClickPesa selects the settlement rail — use the response transferType.
ACH, RTGS If enabled, this is the generated checksum of the payload. Refer to the documentation for more details.
Response
Create bank payout response
Total amount deducted from your account balance (includes fee)
"202360.00"
"TZS"
Transaction fee deducted from source currency (included in amount)
"2360.00"
Indicates if currency conversion was applied (true when source currency differs from receiving currency)
true
Exchange rate details (only present when exchanged is true)
AUTHORIZED, SUCCESS, REVERSED BANK TRANSFER "Equity Bank Tanzania Limited"
Settlement applied to this payout.
ACH, RTGS, GTB "ACH"
Expected time for funds to arrive.
Instant, 1-3 Working Days "Instant"
Application Client ID associated with the payout

