回调通知
注意
注意:同样的通知可能会多次发送给商户系统。商户系统必须能够正确处理重复的通知。 推荐的做法是,当收到通知进行处理时,首先检查对应业务数据的状态,判断该通知是否已经处理过,如果没有处理过再进行处理,如果处理过直接返回结果成功。在对业务数据进行状态检查和处理之前,要采用数据锁进行并发控制,以避免函数重入造成的数据混乱。
警告
特别提醒:商户系统对于订单回调的内容一定要做签名验证,并校验返回的订单金额是否与商户侧的订单金额一致,防止数据泄漏导致出现“假通知”,造成资金损失。
接口地址
POST 统一下单接口提交的参数notify_url设置,如果无法访问链接,您的业务系统将无法接收到支付中心的通知。请求Body
名称
类型
说明
说明
app_id
string
应用ID
mch_id
string
商户ID
create_time
time
通知时间
resource_type
string
通知的资源数据类型,支付成功通知为encrypt-resource
event_type
string
通知的类型,支付成功通知的类型为TRANSACTION.SUCCESS
resource
object
通知资源数据
» original_type
string
原始回调类型,为transaction
» algorithm
string
对开启结果数据进行加密的加密算法,目前只支持AES-256-ECB
» nonce
string
加密使用的随机串
请求示例
返回示例
成功收到回调请求后请返回 success 以告知通知服务器。当通知服务器收到 success 后,将停止通知。否则将会按照 0s/15s/30s/3m/10m/20m/30m/60m/3h/6h 的频率通知10次。