# 发放结果推送
轮询(如果商户处理通知没有输出“success”,则服务器会不断重发通知,重试时间间隔为:5m,10m,30m,1h,及当天每个整点尝试推送。
目前推送率能到100%,稳定可靠。
Content-Type: application/x-www-form-urlencoded;charset=utf8
推送数据是加密的,需要合作方得到表单数据requestBody进行解密,解密后数据字段如下:
# 解密数据
| 参数名 | 参数说明 | 长度和属性 | 输入属性★-必输☆-可选 | 备注 |
|---|---|---|---|---|
| outer_trade_no | 唯一订单号 | String(32) | ★ | |
| inner_trade_no | 交易见证平台交易号 | String(32) | ★ | 易凭证号 |
| notify_type | 异步消息类型 | String(20) | ☆ | 单笔提现:withdrawal_status_sync |
| withdrawal_amount | 交易金额 | Number | ★ | |
| withdrawal_status | 交易状态 | String | ★ | 交易成功: TRADE_FINISHED 交易失败: TRADE_FAILED |
| error_code | 错误代码 | String | ☆ | |
| error_msg | 错误信息 | String | ☆ | |
| gmt_close | 交易处理完成时间 | String | ★ | |
| uid | 用户 ID | String(32) | ★ | |
| account_type | 账户类型 | String(16) | ★ | 9001 - 大额9002 - 小额9003 - 超网9100 - 支付宝 |
| account_identity | 账户标识 | String(512) | ☆ | |
| company_id | 公司 ID | String(20) | ☆ | |
| send_msg | 发放状态(消息) | String(20) | ★ | 待发放,银行处理中,已发放,发放失败 |
| send_status | 发放状态 | String(20) | ★ | 发放成功: 11 发放失败: 02 |
| nowTaxAmount | 个税金额 | String(20) | ★ | 个税金额 |
| afterTaxAmount | 税后金额 | String(20) | ★ | 税后金额 |
# withdrawal_status和send_status都可以判断订单状态。withdrawal_status是银行提供的状态。
← 来账识别异步推送通知 签约结果推送 →