2.2 退款异步通知.md
2.01 KB
/* Title: 2.2 异步退款通知 Sort: 22 */
退款API异步通知
接口说明:通知失败会重试,通知次数:8,时间:10s 40s 120s 320s 800s 1920s 4480s 10240s
业务系统接收通知应进行请求签名验证,避免恶意请求!验证时应包含所有参数,不限于下面列表中的参数,避免因程序升级而导致的验证失败!
通知参数
| 字段名称 | 描述 | 类型 | 必填 | 备注 |
|---|---|---|---|---|
| error_code | 错误编号 | varchar(50) | 是 | 0 成功 其它失败 |
| error_msg | 错误消息 | varchar(100) | 是 | |
| sp_id | 开发者ID | varchar(50) | 是 | |
| out_trade_no | 业务系统中的 订单号 | varchar(50) | 是 | |
| num | 退款金额 | int | 是 | 单价分 |
| batch_no | 退款批次号 | varchar(50) | 是 | |
| attach.${key} | 业务回传参数 | varchar(300) | 否 | Map 键值对,调用生成订时提交的attach 参数,原样返回。 |
| refund_time | 退款时间 | varchar(20) | 是 | 格式 yyyyMMddHHmmss |
| sign | 签名串 | varchar(50) | 是 |