Skip to main content
POST
The beneficiary will be ready for transactions only when its status is APPROVED and active is true.

De-Duplication Logic

Authorizations

Authorization
string
header
required

Bearer token authentication. Obtain token from Issue a Token endpoint

Body

application/json
customer_id
string<uuid>
required
Example:

"6fa1ccd4-ffbd-4b20-a113-ccc286b35443"

country
string
required
Pattern: ^[A-Z]{3}$
Example:

"BGD"

currency
string
required
Example:

"BDT"

counter_party
enum<string>
required
Available options:
FIRST_PARTY,
THIRD_PARTY
Example:

"FIRST_PARTY"

account_holder
Individual · object
required
account_holder_address
object
required
receiver_meta_data
object
required
developer_fee
object
required
bank_account
object
required
bank_address
object
required
bank_routing
object[]
required

For country-specific routing validation rules, see Bank Account and Routing Validation Rules.

deposit_instruction
object
required
refund_instruction
object
required
settlement_config
object

Response

Beneficiary created successfully

data
object