Payout

Payout to beneficiaries in over 87 countries.

Request

{
    "assetSymbol":"USDT",
    "amount": 1000,
    "beneficiary": {
        "id": 1234,
        "firstName":"James",
        "lastName":"Bont",
        "address":"12 Grey corner avn",
        "countryCode": "NG",
        "city": "Lagos",
        "postalCode": "23401",
        "phoneNumber": "080556688222",
        "email": "james@xyz.com",
        "bankAccountNumber": "01001010100",
        "bankRoutingNumber": "01001010100",
        "bankName": "GTbank",
        "bankSwitfCode": "GTbank",
        "bankAddress": "Tiamiyu savage street"
    }  
}
If you supply a beneficiary id, then you don't need to send the other beneficiary details.
Field
Data Type
Required
Description

assetSymbol

String

True

Symbol of the asset that you want to use to fund payout.

amount

String

True

The amount that you are paying out.

beneficiary

String

True

Details about who you are paying.

id

String

False

ID of the beneficiary if you have an existing beneficiary

firstName

String

False

Beneficiary first name.

lastName

String

False

Beneficiary last name.

address

String

False

Beneficiary address.

countryCode

String

False

Beneficiary country code.

city

String

False

Beneficiary city

postalCode

String

False

Beneficiary postal code.

phoneNumber

String

False

Beneficiary phone number

email

String

False

Beneficiary email.

bankAccountNumber

String

False

Beneficiary bank account number

iban

String

False

Beneficiary IBAN Number

bankRoutingNumber

String

False

Beneficiary bank routing number.

bankName

String

False

Beneficiary bank name.

bankSwitfCode

String

False

Beneficiary bank swift code.

bankAddress

String

False

Beneficiary bank address.

Response

{
    "code": "P00",
    "message": "Success",
    "data": {
        "transactionId": "2c9f972e84e346e60184f50e82a00000"
    }
}

Last updated