Skip to content

China

Alipay (Wallet)

Overview

AvailableYes
targetCurrencyChinese Yuan Renminbi (CNY)
countryCodeCN
Earliest beneficiary creditreal-time
Cut-off time (UTC)N/A
Decimal places2
Minimum targetAmount1.00
Maximum targetAmount50000.00

Additional information

  • Beneficiaries must enable the Alipay Quick Collect service in their Alipay account.
  • The Alipay remittance service is available for payouts to linked bank accounts in China. Beneficiaries must register using a mobile number from mainland China and have a "Resident Identity Card" issued by China. Work passes and student passes are not supported.
  • Alipay no longer supports beneficiaries registered with mobile numbers from Hong Kong, Taiwan and Macao.
  • Currently only supports B2C payouts.

Required remitter details

These details must be provided before the corridor can be enabled:

  • Company website

    • The company's website address.
      • Example: worldpay.com
    • If the company does not have its own website, provide the relevant government or regulatory website containing the company's registration details.
      • Example: register.fca.org.uk/s/firm?id=001b000000MgGDbAAN
  • Company Registration Number (CRN)

    • The official company registration number of the remitter.
      • Example: 05593466 (Worldpay AP Ltd.)
  • Company registration country

    • The 2-character ISO 3166-1 alpha-2 country code of the country where the CRN was issued.
      • Example: GB

Submission data

Beneficiary details:

API field nameRequired?Field lengthDescription
purposeOfPaymentCode6The code that represents the purpose of the payment. See the Accepted purpose of payment codes for Alipay section below to view the full list of accepted values.
bankDetails.beneficiaryAccountNumberMax 64Provide the beneficiary's phone number or email address associated with their Alipay account.
If using a phone number, you:
  • must include the country code (86)
  • must include an 11-digit mobile number
Example: "8613812345678"

If using an email address, you:
  • must provide it in a valid email format
Example: "name@example.com"
bankDetails.bankNameMax 35Name of the beneficiary bank.
Must be:
  • ALIPAY
parties.personalDetails.partyTypeCode4Type of the party.
Must be:
  • PT03 (Beneficiary)
parties.personalDetails.typeCode4Entity description code for the party.
Must be:
  • PD02 (Individual)
parties.personalDetails.titleCode4Title code for the individual.
Available values:
  • TI01 (Ms)
  • TI02 (Miss)
  • TI03 (Mr)
  • TI04 (Mrs)
  • TI05 (Dr)
  • TI06 (Mx)
  • TI99 (Misc)
parties.personalDetails.firstNameMax 50Beneficiary first name. Full name should be provided (no initials).
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameMax 50Beneficiary last name. Full name should be provided (no initials).
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.address.streetStrongly recommendedMax 35Beneficiary's residential house number/name and street e.g. 1 Main Street.
parties.address.additionalAddressLineMax 35Beneficiary's residential address e.g. apartment no., unit, studio.
parties.address.cityStrongly recommendedMax 35Beneficiary's city or town of their residential address.
parties.address.postcodeOrZipCodeMax 10Beneficiary's postal code or zip code of their residential address.
parties.address.countryCodeStrongly recommended2Beneficiary's country of their residential address.
Enter the 2 character ISO 3166-1 standard country code in your API request.

Accepted purpose of payment codes for Alipay

Accepted valueDescription
WPEXPEAdvertising expenses
WPFSERAdvisory fees
WPSCVEConstruction expenses
WPREMTLiberalized remittance
WPRENTProperty rental
WPSALRSalary payment
WPCHRGService charges
WPTAXSTax payment

The purpose codes listed above represent the payment purposes that are currently supported for Alipay.

Domestic payment

Overview

AvailableYes
targetCurrencyChinese Yuan Renminbi (CNY)
countryCodeCN
Earliest beneficiary creditT+1
Cut-off time (UTC)10:00
Decimal places2
Minimum targetAmount1.00
Maximum targetAmount9999999.99

Submission data

API field nameRequired?Field lengthDescription
bankDetails.beneficiaryAccountNumberMax 32Account number of the beneficiary.
bankDetails.bankCode12Enter your bank's CNAPS Code, which is exactly 12 digits in length
bankDetails.swiftBic8 or 11The SWIFT BIC is the Bank Identification Code of the beneficiary bank.
bankDetails.bankNameMax 35Name of the beneficiary bank.
parties.personalDetails.partyTypeCode4Type of the party.
Must be:
  • PT03 (Beneficiary)
parties.personalDetails.typeCode4Entity description code for the party.
Available values:
  • PD01 (Company)
  • PD02 (Individual)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.titleCodeConditional4Title code for the individual.
Available values:
  • TI01 (Ms)
  • TI02 (Miss)
  • TI03 (Mr)
  • TI04 (Mrs)
  • TI05 (Dr)
  • TI06 (Mx)
  • TI99 (Misc)
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.companyNameConditionalMax 140Full name of the organization.
Important
Failure to provide the full name could result in delays and potential rejection of your payment. This must consist of 2 words, separated by a space. To whitelist any other naming format please contact your Relationship Manager.
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD01 (Company)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address.
parties.personalDetails.telephony.phoneNumberStrongly recommended5-20Phone number of the beneficiary.
parties.personalDetails.telephony.prefixStrongly recommended1-3Phone dialing country code of the beneficiary.
parties.personalDetails.identity.identityTypeCodeConditional4Type of identification.
Must be:
  • ID09 (Company Registration Number)
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD01 (Company)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.identity.identityNumberConditional18Enter the 18 digit Business Registration Number. Payments that include a Business Registration Number will be accepted as Corporate payments.
Condition
Mandatory if parties.personalDetails.identity.identityTypeCode is:
  • ID09 (Company Registration Number)
parties.personalDetails.identity.issuingCountryConditional2Beneficiary's country code of their identification document.
Enter the 2 character ISO 3166-1 standard country code in your API request.
Condition
Mandatory if parties.personalDetails.identity.identityTypeCode is:
  • ID09 (Company Registration Number)
parties.address.streetStrongly recommendedMax 35Beneficiary's residential (if payee is an individual) or registered (if payee is a company) house number/name and street e.g. 1 Main Street.
parties.address.additionalAddressLineMax 35Beneficiary's residential (if payee is an individual) or registered (if payee is a company) address e.g. apartment no., unit, studio.
parties.address.cityStrongly recommendedMax 35Beneficiary's city or town of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.postcodeOrZipCodeMax 10Beneficiary's postal code or zip code of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.countryCodeStrongly recommended2Beneficiary's country of their residential (if payee is an individual) or registered (if payee is a company) address.
Enter the 2 character ISO 3166-1 standard country code in your API request.

International WIRE

Overview

AvailableYes
targetCurrencyAvailable WIRE currencies
countryCodeCN
Earliest beneficiary creditThe estimated delivery time will vary by country and currency.
Cut-off time (UTC)Currency specific
Decimal places2
Minimum targetAmount0.01
Maximum targetAmount9999999.99

Submission data

API field nameRequired?Field lengthDescription
bankDetails.beneficiaryAccountNumber6-12Account number of the beneficiary.
bankDetails.bankCode3Bank code of the beneficiary (bank).
bankDetails.branchCode3Branch code of the beneficiary (bank).
bankDetails.swiftBic8 or 11The SWIFT BIC is the Bank Identification Code of the beneficiary bank.
bankDetails.bankNameMax 35Name of the beneficiary bank.
parties.personalDetails.partyTypeCode4Type of the party.
Must be:
  • PT03 (Beneficiary)
parties.personalDetails.typeCode4Entity description code for the party.
Available values:
  • PD01 (Company)
  • PD02 (Individual)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.titleCodeConditional4Title code for the individual.
Available values:
  • TI01 (Ms)
  • TI02 (Miss)
  • TI03 (Mr)
  • TI04 (Mrs)
  • TI05 (Dr)
  • TI06 (Mx)
  • TI99 (Misc)
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.firstNameConditionalMax 50Beneficiary first name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.middleNameMax 50Beneficiary middle name.
parties.personalDetails.lastNameConditionalMax 50Beneficiary last name. Full name should be provided (no initials).
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD02 (Individual)
parties.personalDetails.companyNameConditionalMax 140Full name of the organization.
Important
Failure to provide the full name could result in delays and potential rejection of your payment. This must consist of 2 words, separated by a space. To whitelist any other naming format please contact your Relationship Manager.
Condition
Mandatory if parties.personalDetails.typeCode is:
  • PD01 (Company)
  • PD03 (Institution)
  • PD04 (Government)
  • PD99 (Other)
parties.personalDetails.dateOfBirthStrongly recommended10Beneficiary's date of birth in YYYY-MM-DD format.
parties.personalDetails.emailStrongly recommendedMax 50Beneficiary's email address.
parties.personalDetails.telephony.phoneNumberStrongly recommended5-20Phone number of the beneficiary.
parties.personalDetails.telephony.prefixStrongly recommended1-3Phone dialing country code of the beneficiary.
parties.address.streetStrongly recommendedMax 35Beneficiary's residential (if payee is an individual) or registered (if payee is a company) house number/name and street e.g. 1 Main Street.
parties.address.additionalAddressLineMax 35Beneficiary's residential (if payee is an individual) or registered (if payee is a company) address e.g. apartment no., unit, studio.
parties.address.cityStrongly recommendedMax 35Beneficiary's city or town of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.postcodeOrZipCodeMax 10Beneficiary's postal code or zip code of their residential (if payee is an individual) or registered (if payee is a company) address.
parties.address.countryCodeConditional2Beneficiary's country code of their residential (if payee is an individual) or registered (if payee is a company) address.
Condition
Mandatory if any of the optional beneficiary address details are provided. Enter the 2 character ISO 3166-1 standard country code in your API request.