1. 推送事件
| 事件名 | 是否重发 | 描述 |
|---|---|---|
| AC_PAY | 是 | 收单支付 |
2.全局推送格式
| 参数名 | 类型 | 是否必填项 | 描述 |
|---|---|---|---|
| event | String | 是 | 事件名 |
| trace | String | 是 | 链路ID,同一笔交易的链路ID一样 |
| orderNo | String | 是 | 订单号,全局唯一 |
| timestamp | Long | 是 | 推送时间时间戳(毫秒) |
| detail | Object | 是 | 推送内容,根据事件不同推送的格式也不一样 |
2.1. 收单支付
| 参数名 | 类型 | 是否必填项 | 描述 |
|---|---|---|---|
| payNo | String | 是 | 支付号 |
| outTradeNo | String | 是 | 商户交易号 |
| dueAmount | String | 是 | 应收金额 |
| dueCurrency | String | 是 | 应收币种 |
| actualAmount | String | 否 | 实收金额 |
| actualCurrency | String | 否 | 实收币种 |
| createAt | String | 是 | 下单时间(时间戳-毫秒) |
| expiredAt | String | 是 | 订单过期时间(时间戳-毫秒) |
| txAt | String | 否 | 最后交易时间(时间戳-毫秒) |
| payStatus | int | 是 | 支付状态(1=未支付,2=全额支付,3=超额支付,4=部分支付) |
| orderStatus | int | 是 | 订单状态(1=已完成,2=进行中,3=已超时,4=已取消) |
