文档
测试

审核完成通知

POST

接口描述

订单审核完成之后会通过接口将订单审核完成消息通知给应用

接口说明

### 回调URL 该链接是通过上传订单接口中的请求参数“callBackUrl”来设置的,要求必须为https地址。请确保回调URL是外部可正常访问的,且不能携带后缀参数,否则可能导致商户无法接收到微信的回调通知信息。回调URL示例: “https://api.htshb.hetuntech.cn/notify” ### 通知规则 订单完成后,系统会把订单发送给应用,接入方需要接收处理该消息,并返回应答。 对后台通知交互时,如果系统收到商户的应答不符合规范或超时,系统认为通知失败,系统会通过一定的策略定期重新发起通知,尽可能提高通知的成功率,但不保证通知最终能成功。(通知频率为30s/30s/1m/5m - 总计 7m) ### 通知报文 支付结果通知是以POST 方法访问商户设置的通知url,通知的数据以JSON 格式通过请求主体(BODY)传输。 ### 通知应答 退款通知http应答码为200且返回内容为字符串success才会当做商户接收成功,否则会重试。 注意:重试过多会导致系统积压过多通知而堵塞,影响其他正常通知。

通知参数

|参数名|类型|是否必选|最大长度|说明|示例值| |-|-|-|-|-|-| |id|String|是|36|通知ID|6e6b5b2b-172d-4acf-baec-268140bb665b| |appId|String|是|18|应用ID|214539439500689408| |eventType|String|是|18|通知类型|ORDER_SUCCESS:订单审核完成 ORDER_ABNORMAL:订单审核异常| |nonceStr|String|是|32|随机字符|K2BKzNCZwSwk58JEnb3wGwbhAiiFMJCB| |timeStamp|Number|是|10|时间戳|1628047398| |sign|String|是||根据MD5算法生成,详见开发流程签名生成示例|| |bizContent|String|是||请求参数的集合,最大长度不限,一般是json字符除公共参数外所有请求参数都必须放在这个参数中传递||

BizContent参数

参数名
类型
描述
必填
order
Object
订单数据
必填
trade
String
本系统唯一编号
必填
outTrade
String
商户唯一编号
必填
videoList
String[]
视频数组
必填
itemIdList
String[]
可选商品
必填
callBackUrl
String
回调地址
可选
createdAt
String
创建时间
必填
auditedAt
String
审核时间
可选
status
String
状态,枚举值: PENDING:等待审核 REVIEWED:已审核 ABNORMAL:异常
必填
returnItemList
Array
审核结果
必填
sn
String
商品编号
必填
number
Number
商品数量
必填
abnormalMessage
String
异常原因(状态异常时必传)
可选
orderBy
Number
优先级,优先处理数值较大的订单
必填

说明 / 示例

#### 返回示例 ```json { "id":"6e6b5b2b-172d-4acf-baec-268140bb665b", "appId":"214539439500689408", "eventType":"ORDER_SUCCESS", "nonceStr":"BZNn3J5KJaMRahASTsTFJwHFPE8Nffr3", "timeStamp":1628065841, "bizContent":"{\"order\":{\"outTrade\":\"123\",\"trade\":\"20210803968519313974\",\"videoList\":[\"6BD69CAB0586C138_16099246726712511513542_1609924673939.mp4\"],\"callBackUrl\":\"http://localhost:4003/test\",\"itemIdList\":[],\"returnItemList\":[],\"status\":\"PENDING\",\"createdAt\":\"2021-08-03T06:55:35.081Z\",\"auditedAt\":null}}", "sign":"13E236896D083EFFF625ED2587A8EBF8" } ```