🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 同步/异步参数通知 >[danger] 系统将订单交易结果异步发送给渠道系统 异步地址由技术人员配置 只有支付成功或退款成功的订单才有异步通知 其他状态请根据订单查询接口轮询结果 异步数据字段详解 | 变量名 |是否为空 |说明 | | --- | --- | --- | | appid | 否 | 商户号终端APPID | | method | 否 | 接口支付类型 参考各接口method | | status | 否 | 支付状态 0未支付/待支付 1支付成功 2退款成功| | out_trade_no | 否 | 订单号 | | transaction_id | 否 | 官方订单号 成功状态订单不为空| | total_fee | 否 | 交易金额 单位:分| | create_time | 否 | 订单创建时间| | nonce_str | 否 | 随机字符串| | sign | 否 | 数据签名 参考数据签名规则 | * * * * * #### 同步说明 同步参数将附加到接口提交提交的同步URL中,支付成功后将跳转到制定callbackUrl上 ***** #### 异步说明 异步通知地址,由渠道提供给技术支持人员进行配置,每套Appid只能配置一条异步通知地址,可修改。 支付成功的订单,会返回异步通知结果,异步通知有可能由于外部因素造成延迟,所以对实时要求高的场景请调用查询接口查询,建议异步通知与查询接口配合使用。由于安全原因,异步通知仅支持80(http)和443(https)端口,不支持自定义指定端口。 * * * * * #### 异步通知发送规则: ①异步通知的地址提供给技术支持,在后台系统设定好。 ②交易成功后,系统会以json格式POST到设定好的异步通知地址上。 ③开发者,收到异步通知后,验证签名通过后,需要给系统返回SUCCESS(不区分大小写)字符串,表示已处理。 ④若开发者给系统返回其他的数据,或者没有任何返回,那么会以一定的策略再次发送异步通知,时间间隔是1m、5m、10m、60m、2h、6h、15h,期间任何一次收到SUCCESS,都将不继续后续的通知。