跳转到内容

创建代付

请求地址

methodurl
POST/api/pay/payout/create/v1

头部信息(header)

header参数入参参数描述
timestamp请求时间戳
nonce随机值
countryCO
app_codeapp编号

请求参数

字段类型必需长度描述
merchantOrderNoStringyes32商户订单号
amountStringyes20代付金额(比索) 仅支持整数
bankCodeStringyes50银行编码
bankNameStringyes50银行名称
accountTypeIntyes账户类型 201-AHORRO(储蓄) 202-CORRIENTE(活期) 203-PHONE(手机号码) 详情请看银行列表中的账户类型
bankAccountStringyes50收款账号 accountType为203时传输收款人电话号码,3开头10位数字
realNameStringyes40用户姓名 不包含特殊字符,建议全大写
idCardNumberStringyes50收款人证件号码
idTypeStirngyes32CC(6-10位数;身份证) , CE(6-10位数), NIT(9位数;税号), PA(9位数;护照)
phoneStirngyes10用户电话 3开头10位数字
emailStirngyes64用户邮箱
callbackUrlStringno200代付回调地址,若不传, 则以商户配置为准
signStringyes签名
请求示例
{
"bankAccount": "3000000000",
"bankCode": "1507",
"bankName": "NEQUI",
"amount": "10000",
"idType": "CC",
"accountType": 201,
"merchantOrderNo": "OrderNoExample",
"realName": "TEEMO",
"phone": "3000000000",
"idCardNumber": "1234567890",
"callbackUrl": "https://www.callbackexample.com",
"email": "TeemoPay@example.com",
"sign": "YOUR_SIGN"
}

返回参数

参数类型必需长度描述
merchantOrderNoStringyes32商户订单号
tradeNoStringyes平台订单号
statusIntyes代付状态,1:支付中 3:失败(可以重新发起)
amountStringyes交易金额
成功示例
{
"msg": "success",
"traceId": "747bbf80261844ed85b809212aab0d81.85.17422898158610298",
"code": 200,
"data": {
"amount": "10000",
"merchantOrderNo": "OrderNoExample",
"status": 1,
"tradeNo": "TF2501010001CO0000000000000000"
}
}
失败示例
{
"code": 425,
"data": null,
"msg": "Insufficient merchant balance",
"traceId": "747bbf80261844ed85b809212aab0d81.85.17422898158610298"
}