Validate payout parameters and destination before processing a payout request.
This endpoint is currently supported for the UNIONPAY, ALIPAY, and BANK_TRANSFER methods, and is intended to ensure that the payout request meets the necessary minimum criteria for successful processing. Note that even a pre-validated payout may still fail to be processed if the destination is invalid for other reasons not checked by this endpoint.
Special Validation for Korea (KR) Bank Transfer: When destinationCountry is “KR” and destinationCurrency is “KRW”:
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
UnionPay account number (mainland china resident account holders only)
^\d{16,19}$6225888888888888
Account holder's first name
"DAWEN"
Account holder first name in Chinese
^[\u4e00-\u9fa5]+$"大文"
Account holder surname
"CHEN"
The receiver's surname in Chinese
"陈"
The account's address. Can be in Chinese or English. Must be longer than 20 characters and contain at least one space and one number. Chinese characters will be automatically converted to pinyin.
"上海市黄浦区南京东路333号202室"
UNIONPAY, ALIPAY, BANK_TRANSFER Payout destination
{
"method": "ALIPAY",
"destination": {
"firstName": "DAWEN",
"surname": "CHEN",
"alipayId": "13112345678",
"relationship": "Parents",
"address": "Najlepsi pogled sa 118 sprata na Shenzhe"
}
}Destination amount of payout
Destination currency of payout
Optional source information for the payout sender