预授权确认、解除预授权、服务单确认后,平台会向请求时上送的notify_url发送回调通知,请求协议为HTTP POST,格式为application/x-www-form-urlencoded,编码为UTF-8。
商户服务端在接收到结果通知并正确处理后,应响应消息。正确处理响应success,其他响应或者不响应平台则通过重发机制进行重发,重发次数为5次
注意:因为以后可能会增加通知参数,请获取全量变量,然后遍历获取非空变量,而不能用request.getparam(“key”)这样用文档中的字段名来一个个获取,到时候收银宝增加通知字段,就无法兼容了
请求报文
参数 | 参数名称 | 取值 | 可空 | 最大长度 | 备注 |
---|---|---|---|---|---|
cusid | 商户号 | 平台分配的商户号 | 否 | 15 | |
appid | 应用ID | 平台分配的APPID | 否 | 8 | |
id | 通知id | 通知的唯一ID | 否 | 36 | |
event_type | 通知类型 |
PAYSCORE.USER_OPEN_SERVICE--授权成功通知 PAYSCORE.USER_CLOSE_SERVICE--解除授权成功通知 PAYSCORE.USER_CONFIRM --用户确认成功通知 PAYSCORE.USER_PAID --支付成功通知 |
否 | 32 | |
summary | 回调摘要 | 否 | 64 | ||
bizdata | 业务参数 |
业务参数的json转base64字符串 具体参数详见各通知接口的参数描述 |
否 | ||
signtype | 签名方式 |
RSA RSA2 SM2 |
否 | 8 | |
sign | 签名 | 详见安全规范 | 否 | 32 |
返回参数:
success或者fail