Documentation
Beneficiaries
China Beneficiary

China Beneficiary

Before making a payment to a China account, you are to add a beneficiary. Note that we can payout to WeChat, Alipay or Bank(CNY, USD) accounts.

📘

For payout transactions to China beneficiaries where the "destination.type" is "BANK", you must attach an invoice to the transaction. You can add the invoice using the attach payout document endpoint.

⚠️

CHINA BANK TRANSFERS - CRITICAL REQUIREMENT
For China BANK transfers, Sender name and beneficiary name must exactly match the name on the attached invoice.
Any mismatch may result in:

  • Immediate fund seizure by Chinese banks
  • 1-6 month recovery process
  • Additional fees and potential fund loss

Brails will not be responsible for delays, costs, or fund recovery issues caused by name mismatches. Ensure exact name matching when creating the beneficiary, and before submitting transactions to China.

Sample request for adding a China Alipay Beneficiary

cURL
curl --location '{{baseURL}}/beneficiaries' \
    --header 'Content-Type: application/json' \
    --header 'Authorization: Bearer {{APIKEY}}' \
    --data '{
    "country": "CN",
    "currency": "CNY",
    "reference": "ref345678ghj",
    "callbackUrl": "https://webhook.com/5ffe3c237a6cc182a86103c537fccee9",
    "customerEmail": "jay@email.com",
    "destination": {
        "accountNumber": "+8618112292223",
        "accountName": "Xu Xing",
        "remittancePurpose": "FAMILY_SUPPORT",
        "sender": {
            "firstName": "Chan",
            "lastName": "Ling",
            "type": "INDIVIDUAL",
            "address": "Xin Hua You Ju Dui Mian",
            "postCode": "213000",
            "nationalityCountry": "CN",
            "countryOfBirth": "CN",
            "country": "CN",
            "dateOfBirth": "1997-11-12",
            "idType": "PASSPORT",
            "idNumber": "B07539234"
        },
        "type": "ALIPAY"
    }
}'

The parameters for adding beneficiary for China Alipay accounts are:

ParameterDescriptionRequired
accountNumberAccount number of the beneficiary (Account number must a Chinese Phone number)✅
accountNameAccount name of the beneficiary (Account name must be first and last name)✅
remittancePurposePurpose of the remittance, selected from predefined options.
See accepted remittance purposes here (opens in a new tab)
✅
typeSpecify payment type as ALIPAY.✅
senderSender information. Expanded below.✅
💡

The remittance purpose can be any one of the following values: FAMILY_SUPPORT, LIBERALIZED_REMITTANCE, CONSTRUCTION_EXPENSES, ADVERTISING_EXPENSES, ADVISORY_FEES, EXPORTED_GOODS, SERVICE_CHARGES, PROPERTY_RENTAL, TAX_PAYMENT, SALARY_PAYMENT.

Sender Parameters

ParameterDescriptionRequired
sender[type]Type of sender is "INDIVIDUAL".✅
sender[firstName]First name of the sender.✅
sender[lastName]Last name of the sender.✅
sender[nationalityCountry]Nationality Country of the sender's account.✅
sender[countryOfBirth]Sender's country of birth.✅
sender[dateOfBirth]Sender's date of birth.✅
sender[idType, idNumber]Sender's identification details (type, number).
See accepted id types here (opens in a new tab)
✅
sender[country, postCode]Sender's address details: country, and postcode.✅

USD payouts via SWIFT

Below is a sample request for creating a SWIFT beneficiary in China:

cURL
curl --location '{{baseURL}}/beneficiaries' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {{APIKEY}}' \
--data '{
    "reference": "<samplereference>",
    "customerEmail": "ray.jon@mail.com",
    "callbackUrl": "https://webhook.site/38a9e6b0-3388-4399-89d4-3ceafa000001",
    "country": "CN",
    "currency": "USD",
    "destination": {
        "type": "SWIFT",
        "accountName": "Li Wei",
        "accountNumber": "6222020200012345678",
        "swiftCode": "BKCHCNBJ",
        "bankName": "Bank of China",
        "bankAddress": "1 Fuxingmen Nei Dajie",
        "bankCity": "Beijing",
        "bankPostCode": "100818",
        "bankCountry": "CN",
        "remittancePurpose": "FAMILY_SUPPORT",
        "beneficiary": {
            "type": "INDIVIDUAL",
            "country": "CN",
            "city": "Beijing",
            "state": "Beijing",
            "postCode": "100818",
            "address": "8 Jianguomen Nei Dajie",
            "phoneNumber": "+15551234567",
            "nationality": "CN",
            "idType": "PASSPORT",
            "idNumber": "P1234567",
            "idExpiration": "2030-01-15",
            "gender": "MALE",
            "dateOfBirth": "1990-05-20"
        },
        "sender": {
            "type": "INDIVIDUAL",
            "accountName": "Jane Doe",
            "country": "US",
            "city": "New York",
            "state": "NY",
            "address": "123 Main St",
            "postCode": "10001",
            "phoneNumber": "+12125550123",
            "email": "jane.doe@example.com",
            "gender": "FEMALE",
            "idType": "PASSPORT",
            "idNumber": "US1234567",
            "idIssueDate": "2020-06-01",
            "dateOfBirth": "1990-01-15",
            "countryOfBirth": "US",
            "complianceDocument": {
                "proofOfIdentity": "<document-reference>"
            }
        }
    }
}'

The parameters for adding China SWIFT beneficiaries are:

ParameterDescriptionRequired
typeThis is the payment type. It must be SWIFT✅
accountNameName on the receiving bank account✅
accountNumberAccount number or IBAN of the receiving account✅
swiftCodeSWIFT/BIC of the receiving bank (8 or 11 characters)✅
bankNameName of the receiving bank✅
bankAddressStreet address of the receiving bank✅
bankCityCity of the receiving bank✅
bankPostCodePost code of the receiving bank✅
bankCountryCountry of the receiving bank. Must be CN✅
remittancePurposePurpose of the transfer. See the SWIFT guide for accepted values✅
beneficiaryAccount holder details. See the SWIFT guide✅
senderSender details including complianceDocument. See the SWIFT guide✅
📘

The beneficiary and sender objects, the sender complianceDocument, and every accepted enumeration value are documented in the SWIFT Beneficiary guide.