Skip to content

枚举值说明 ​

Status 状态 ​

Status

状态码描述说明
A待审核交易已创建,等待审核
CA合规审核中交易正在进行合规审核
B待检查交易等待系统检查
U审核不通过交易未通过人工审核
V检查不通过交易未通过系统检查
R待出款交易已通过审核,等待出款
P出款中交易正在出款处理中
S成功交易已成功完成
F失败交易处理失败

chargeFlag 全额到账标识 ​

chargeFlag

状态码描述说明
Y全额到账收款方收到的金额等于目标金额
N非全额到账收款方收到的金额可能少于目标金额

feeBearing SWIFT付款手续费承担方式 ​

feeBearing

状态码描述说明
SHA费用分摊SWIFT 费用在付款方和收款方之间分摊
OUR付款方承担付款方承担所有 SWIFT 相关费用,收款方收到全额

transactionPurpose 交易用途 ​

transactionPurpose

代码描述说明
0转至本人账户资金转入本人其他账户
2贷款或信贷偿还用于偿还贷款或信用账单
4运费支付运输相关费用
5专业服务/商业服务支付专业或商业服务费用

payoutMethod 付款方式 ​

payoutMethod

代码描述说明
SWIFTSWIFT付款通过SWIFT网络进行国际转账
BANK_TRANSFER银行付款通过本地银行网络转账
E_WALLET钱包付款转账至电子钱包账户
CASH_PICKUP现金支取收款人可到指定地点提取现金

walletType 钱包类型 ​

电子钱包场景下,根据收款方使用的钱包名称及账号类型选择 walletType,将钱包账号填写到 walletPhone。同一钱包有多种账号类型时,请选择与实际账号对应的枚举值。

  • 请求字段使用驼峰命名 walletType。
  • 添加/编辑收款方及实时收款方信息付款时,钱包信息位于 accountInfomation JSON 字符串内;查询收款方必填字段时,walletType 为请求体参数。
  • walletPhone 可以是手机号、邮箱、证件号或钱包平台账号,按下表账号格式填写。walletFormat 是格式说明,不是需要新增传入的请求字段。

钱包名称

钱包名称walletType 枚举值钱包账号格式
DANADANAMOBILE
GOPAYGOPAYMOBILE
GRABPAYGRABPAYMOBILE
LINKAJALINKAJAMOBILE
OVOOVOMOBILE
PAYTRENPAYTRENWALLET ID
COINSCOINSMOBILE
GCASHGCASHMOBILE
PAYMAYAPAYMAYAMOBILE
ALIPAYALIPAYMOBILE
WECHAT PAYWECHAT PAYMOBILE
DCPAYDCPAYMOBILE
UPIVPAVPA
PayNowMOBILEMOBILE
PayNowUENUEN
PayNowNRICNRIC
PayNowVPAVPA
DuitNowNRICNRIC
DuitNowPASSPORTPASSPORT
DuitNowCORPORATE_REGISTRATION_NUMBERCORPORATE_REGISTRATION_NUMBER
DuitNowMOBILEMOBILE
DuitNowARMY_IDARMY_ID
PIXMOBILEMOBILE
PIXEMAILEMAIL
PIXIDWALLET ID
PIXRANDOM_KEYRANDOM_KEY
VENMOVENMOMOBILE
PAYPALPAYPALEMAIL
PayIDABNABN
PayIDEMAILEMAIL
PayIDPHONE NUMBERMOBILE
PayIDCORPORATE IDCORPORATE ID
FPSMOBILEMOBILE
FPSEMAILEMAIL
FPSFPS IDWALLET ID
KEAirtelAirtel
KEEquitelEquitel
KEMpesaMpesa
ShopeePayShopeePayMOBILE
MomoMomoMOBILE
VNPTVNPTMOBILE
ZaloPayZaloPayMOBILE
VNPayVNPayMOBILE
TnGTnGDuitnow ID
BKASHBKASHMOBILE
ROCKEYROCKEYWALLET ID
NAGADNAGADMOBILE
PAPARAPAPARA_NUMBERNUMBER
PAPARAPAPARA_EMAILEMAIL
PAPARAPAPARA_PHONEMOBILE
PAPARAPAPARA_TURKISHTURKISH
ALFAALFAWALLET ID
KONNECTKONNECTWALLET ID
EASYPAISAEASYPAISAWALLET ID
FINCAFINCAWALLET ID
APNAAPNAWALLET ID
UBANKUBANKWALLET ID
JAZZCASHJAZZCASHWALLET ID
ADVANSADVANSWALLET ID
KHUSHALIKHUSHALIWALLET ID
NAYAPAYNAYAPAYWALLET ID
PAYMAXPAYMAXWALLET ID
SADAPAYSADAPAYWALLET ID
BYKEABYKEAWALLET ID
FINJAFINJAWALLET ID
TMFBTMFBWALLET ID
BANKALFABANKALFAMOBILE
UPAISAUPAISAMOBILE
BigPayBigPayDuitnow ID
钱包账户信息示例

以下为请求中的账户信息字段片段;其他必填字段仍按对应接口要求填写。

json
{
  "paymentMethod": "E_WALLET",
  "accountInfomation": "{\"walletType\":\"PAYPAL\",\"walletPhone\":\"payee@example.com\"}"
}

entityType 主体类型 ​

entityType

代码描述说明
0公司企业法人账户
1个人自然人账户

currency 币种 ​

currency

代码描述说明
USD美元美利坚合众国法定货币
EUR欧元欧盟成员国法定货币
GBP英镑英国法定货币
JPY日元日本法定货币
PHP菲律宾比索菲律宾法定货币
IDR印尼盾印度尼西亚法定货币
THB泰铢泰国法定货币
MYR马来西亚林吉特马来西亚法定货币

receiverInfo 收款人信息 ​

receiverInfo

参数名类型说明
companyNamestring(64)公司名称
lastNamestring(64)姓
firstNamestring(64)名
areaCodestring(32)区号
phonestring(16)手机号
vatNumberstring(64)增值税号 CPF/CNPJ
birthDatestring出生日期(yyyy-MM-dd)
emailstring(32)收款人邮箱,条件字段
identityTypestring(32)证件类型(例如,SSN等),条件字段

address 地址 ​

address 字段说明

参数名类型说明
statestring(20)省/州
citystring(64)城市
addressLine1string(256)地址1
addressLine2string(256)地址2
addressLine3string(256)地址3
postalCodestring(32)邮编

accountInfomation 账户信息 ​

accountInfomation 字段说明

参数名类型说明
cardNumberstring(20)卡号/iban
accountTypestring(64)账户类型 [0:checking, 1:saving, 2:ordinary]
swiftCodestring(256)swift code
bankNamestring(250)银行名称选填,填写以这个为准
sortCodestring(256)Sort Code/ABA
branchCodestring(256)分行编号
bankHolderNamestring(32)银行账户名
walletTypestring钱包类型枚举,钱包付款时填写
walletPhonestring(64)钱包账号,按钱包账号格式填写手机号、邮箱、证件号或钱包平台账号
pickUpBankNamestring(256)取款机构
pickUpBankBranchNamestring(256)分支机构
pickUpBankBranchIdstring(256)分支机构ID
pickUpBankBranchAddressstring(32)分支机构地址

respCode 响应码 ​

respCode

代码描述说明
0000成功请求处理成功
1001参数错误请求参数不符合要求
1002签名错误请求签名验证失败
1003余额不足账户余额不足以完成交易
1004限额超限超过交易限额
2001系统错误系统内部处理异常
2002网络超时网络连接超时
3001账户冻结账户被冻结无法操作
3002重复请求重复提交的请求

说明

  • 所有枚举值区分大小写
  • 币种代码遵循 ISO 4217 标准
  • 响应码仅列出常见状态,详细错误码请参考错误码文档

records 字段说明 ​

参数名类型说明
payoutIdintegerID
paymentMethodstring交易方式
payoutTypestring出款类型
settleCurrencystring结算币种
settleSumAmountnumber结算单汇总金额
serviceFeenumber手续费
otherFeenumber其他费用
frozenAmountnumber风控冻结金额
settleAmountnumber实际结算金额
payoutCurrencystring出款币种
payoutAmountnumber出款金额
convRatenumber转换汇率
merchantNointeger商户号
payeeIdinteger收款方ID
payeeNamestring收款方名称
payeeBankNamestring收款方银行名称
payeeBankAddressstring收款方银行地址
payeeAccountstring收款方账号
payeeAccountCountrystring收款账户所在国家
payeeAccountNamestring收款账户户名
payeeAccountSwiftCodestring收款账户 SWIFT CODE
payeeAccountLocalCodestring收款账户 LOCAL CODE
payeeCountrystring收款方国家
payeeAddressstring收款方地址
mobileNumberstring手机号
payoutStatusstring出款状态
payoutTipsstring客户提示
payoutRemarkstring异常提示
payoutTimestring出款时间
distributeStatusstring代付状态
distributePsstring交易附言
transactionPurposestring交易用途
remarkstring备注
createTimestring创建时间
updateTimestring更新时间
payoutMethodstring付款方式payoutMethod枚举值
firstNamestring收款方-名字
lastNamestring收款方-姓氏
companyNamestring公司名称

payeeStatus 状态说明 ​

参数名类型说明
WAITINGString等待中
PROCESSString处理中
REJECTString已拒绝
PASSString已通过
FAILString失败
UNNECESSARYString不需要
PENDING_UPDATEString待更新