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