接口说明
当订单支付成功时,支付网关会向商户系统发起回调通知。如果商户系统没有正确返回,支付网关会延迟再次通知。
商户接收到通知后,返回 SUCCESS 或 OK 字符串(不区分大小写字母),平台将不再通知;如果没有反馈,平台将在10分钟内,通知6次,之后将不再主动发起通知。
注意:商户收到通知需做幂等性处理,判断本地订单状态,防止重复上分。返回 SUCCESS 或 OK 则不再通知。
请求URL:该URL是通过【统一下单API】中提交的参数 notifyUrl 设置,如果链接无法访问,商户将无法接收到通知。
请求方式:POSTJSONContent-Type: application/json
字符编码:UTF-8
通知参数
| 参数 |
字段名 |
必填 |
类型 |
示例值 |
描述 |
| mchId |
商户号 |
是 |
string |
M1623984572 |
商户号 |
| tradeNo |
支付订单号 |
是 |
string |
P202109052329398641190 |
返回支付系统订单号 |
| outTradeNo |
商户订单号 |
是 |
string |
20210905000702675466 |
返回商户传入的订单号 |
| originTradeNo |
通道订单号 |
否 |
string |
1434537241715146752 |
返回支付通道的订单号 |
| amount |
订单金额 (单位: 分) |
是 |
long |
10000 |
订单金额 (单位: 分),例如: 10000 即为 100.00 元 |
| subject |
商品标题 |
是 |
string |
商品标题测试 |
商品标题 |
| body |
商品描述 |
否 |
string |
商品描述测试 |
商品描述 |
| extParam |
扩展参数 |
否 |
string |
134586944573118714 |
商户扩展参数,回调时会原样返回 |
| state |
订单状态 |
是 |
int |
1 |
订单状态:0=待支付,1=支付成功,2=测试冲正,7=未出码,4=异常,9=支付失败 |
| notifyTime |
通知时间 |
是 |
long |
1622016572190 |
通知时间,13位时间戳 |
| sign |
签名 |
是 |
string |
694da7a446ab4b1d9ceea7e5614694f4 |
签名值,不参与签名,详见 签名算法 |