Appearance
代付回调
method: POST
content-type: application/json
公共请求参数
| 属性 | 描述 | 示例 | 类型 | 必填 |
|---|---|---|---|---|
| time_stamp | 当前时间戳,精度:秒 | 1613719331 | string | 是 |
| mch_no | 商户号 | 1611906847 | string | 是 |
| nonce | 随机字符串 | 9ZD0fWnWg1VPRlOV | string | 是 |
| sign | 签名,生成方法见签名规则页 | string | 是 |
请求参数
| 属性 | 描述 | 示例 | 类型 | 必填 |
|---|---|---|---|---|
| out_order_no | 商户订单号 | test0001 | string | 是 |
| amount | 订单金额,单位(分) | 1000 | string | 是 |
| currency | 币种 | CNY | string | 是 |
| fee | 费用,单位(分) | 1000 | string | 是 |
| pay_type | 支付编码 | ALI_QR | string | 是 |
| trade_no | 系统流水号 | 2020122100001 | string | 是 |
| attach | 标识符,回调时会原样返回 | test | string | 是 |
| status | 订单状态,3表示打款成功 | 3 | int | 是 |
| remark | 订单备注 | 支付异常 | string | 否 |
status字段枚举, 3(成功)和4(失败)为最终状态, 其他状态码均为不确定且后续会变化
值 状态 1 创建完成 2 处理中 3 成功 4 失败 5 回滚 6 转派
json
{
"time_stamp": "1613719331",
"mch_no": "1611906847",
"nonce": "9ZD0fWnWg1VPRlOV",
"sign": "facd256530a70690475ef32f0184deba900b5d890c51057587c62fb77118bc59",
"pay_type": "ALI_QR",
"amount": "10000",
"currency": "CNY",
"fee": "0",
"out_order_no": "test0001",
"trade_no": "wd2021020900000006",
"status": 3,
"attach": "123",
"remark": "支付异常"
}服务器响应
代付订单,3(成功)和4(失败)两种状态均会发送回调,请注意判断订单状态后再执行后续处理
接口返回success表示回调处理成功,则不再推送通知,否则会以5s,10s,20s,40s,80s,120s,120s...的频率推送,持续推送2小时后不再推送
