代付订单下单
请求URL
- https://api.fast-vip.com/api/agentPay/payOrder
请求方式
- POSTJSON
请求示例
{
"accCode": "INR_BANK_A",
"orderNo": "1231321",
"productCode": "20001",
"otherPara2": "WALLET",
"otherPara1": "GCASH",
"accNo": "2342423432",
"firstName": "john",
"lastName": "tom",
"accName":"john tom",
"sign": "0a0214764789888802ac37d5bc63fcda",
"notifyUrl": "http:127.0.0.1/api/notify/test",
"orderAmt": "100",
"merchantNo": "mer545331",
"transferMode": "Banktransfer",
"accPhone": "234242343"
}
参数
系统中根据产品编码不同有不同的必填参数项,可在交流群中使用机器人命令/pi查询具体的必填参数项或者查看产品参数及银行编码
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
merchantNo | 是 | string | 商户编码 |
orderNo | 是 | string | 商户订单号 |
orderAmt | 是 | string | 交易金额 |
productCode | 是 | string | 产品编码,可在群内查询 |
notifyUrl | 是 | string | 回调地址 |
accCode | 据产品定 | string | 收款银行编码 |
firstName | 据产品定 | string | 收款人姓,具体在群内根据产品编码查询 |
lastName | 据产品定 | string | 收款人名,具体在群内根据产品编码查询 |
accName | 据产品定 | string | 收款人姓名,具体在群内根据产品编码查询 |
accNo | 据产品定 | string | 收款人账户 |
province | 据产品定 | string | 具体在群内根据产品编码查询 |
city | 据产品定 | string | 具体在群内根据产品编码查询 |
branchBank | 据产品定 | string | 具体在群内根据产品编码查询 |
accPhone | 据产品定 | string | 具体在群内根据产品编码查询 |
accEmail | 据产品定 | string | 具体在群内根据产品编码查询 |
transferMode | 据产品定 | string | 具体在群内根据产品编码查询 |
ext1 | 据产品定 | string | 具体在群内根据产品编码查询 |
ext2 | 据产品定 | string | 具体在群内根据产品编码查询 |
ext3 | 据产品定 | string | 具体在群内根据产品编码查询 |
sign | 是 | string | 签名 |
返回示例
{
"sysOrderNo":"2409030001599fe10cbada1bc14",
"orderNo":"TX20240903145629067",
"code":"10000",
"message":"successful"
}
返回参数说明
参数名 | 类型 | 说明 |
---|---|---|
sysOrderNo | String | 系统订单号 |
orderNo | String | 商户订单号 |
code | String | 响应代码: 10000 下单成功, 10001 下单失败,失败原因参考message 其他代码建议进入异常状态进行人工查询 |
message | String | 响应消息 |
特别补充说明:
因代付涉及资金敏感操作,请对接技术在判定下单是否成功时,先判断收到的参数是否为以上格式的四个参数返回。若是再进入业务逻辑判断,若不是则将代付订单进入人工核实。