Dusupay
Search…
⌃K

Bank

To payout funds to a customer's bank, we need to know the recipient's bank by id. We refer to this as the bank code. Use the API below to initiate a payout request.
post
https://sandbox.dusupay.com/v1/payouts
Bank Payout API

Extra Parameters

  • Different countries require different extra information to send money to customer’s accounts correctly.
  • Below are some of the fields per country that are required to be included in the extra_params the field when making a payout request.
Method
Extra fields
Description
Uganda - BANK
bank_code
The Bank code of Ugandan Bank
Kenya - BANK
bank_code
The Bank code of Kenyan Bank
Tanzania - BANK
bank_code
The Bank code of Tanzanian Bank
Nigeria - BANK
bank_code
The Bank code of Nigeria Bank
Ghana - BANK
bank_code
The Bank code of Ghanaian Bank
branch_code
The Branch Code of Ghanaian Bank. Required for GHS.
USA - BANK
routing_number
Bank Routing number
swift_code
Bank Swift code
bank_name
Bank Name e.g (BANK OF AMERICA)
beneficiary_address
e.g San Francisco, 4 Newton
Europe - BANK
bank_code
Bank code e.g bank_fr (for France), bank_de (for Germany)
routing_number
The swift code can be used here
swift_code
Bank Swift Code
postal_code
Beneficiary postal code e.g 80489
street_number
e.g 31
street_name
e.g Handelsbank Elsenheimer St
city
e.g Munchen
bank_name
Bank Name e.g (LLOYDS BANK)
U.K - BANK
routing_number
The swift code can be used here
swift_code
Bank Swift Code
postal_code
Beneficiary postal code e.g 80489
street_number
e.g 31
street_name
e.g Handelsbank Elsenheimer St
city
e.g Munchen
bank_name
Bank Name e.g (LLOYDS BANK)
bank_code
Bank code e.g bank_at (for Australia), bank_be (for Belgium)
Sample Request
{
...
"method": "BANK",
"provider_id": "bank_gh",
"extra_params": {
"bank_code": "6876132"
},
...
}