在线咨询
电话 联系电话
400-9999-359
QQ QQ客服
微信 官方微信

状态变更推送

1) 启用推送后,如果支付时指定了callbackUrl,则当交易状态变更后会推送给商户。

2) 状态变更推送是服务器到服务器之间的数据返回。

3) 状态变更推送需商户通知接口返回报文success才算通知成功,其他返回均为失败,会继续通知

4) 推送支持单次推送,和多次推送。多次推送策略为:状态变更推送在未成功返回的情况下,总通知时长为17个小时,共十五次,推送间隔分别为:15s/15s/30s/3m/3m/30m/30m/1h/2h/2h/2h/2h/2h/2h

 

参数名

类型

长度

是否必填

描述

notifyType

String

 

 

【通知类型】

Capture:预授权完成通知

Void:预授权撤销通知

Clear:清算结果通知(directpay适用)

operationResult

String

 

 

【处理结果】

Success:处理成功

Failed:处理失败

merNo

String

 

 

【商户号】

gatewayNo

String

 

 

【网关接入号】

tradeNo

String

 

 

【交易流水订单号】

orderNo

String

 

 

【商户订单号】

orderCurrency

String

 

 

【交易币种】

orderAmount

String

 

 

【交易金额】

orderStatus

String

 

 

【交易状态】

返回数字:-1/0/1

-1: 待处理0: 失败

1: 成功

signInfo

String

 

 

【签名数据】

返回数据为大写.各语言加密方式不同,

详见【附录】sha256加密方式

明文加密结构: notifyType + operationResult + merNo + gatewayNo + tradeNo + orderNo + orderCurrency + orderAmount + orderStatus + signkey

 

关于 notifyType 和 operationResult 的备注如下:

notifyType

operationResult 为Success

operationResult 为 Failed

Capture:预授权完成通知

表示预授权完成处理成功

对应交易状态为成功

目前不存在该场景

Void:预授权撤销通知

表示预授权撤销处理成功

对应交易状态为失败

目前不存在该场景

Clear:清算结果通知

对于directpay适用

交易状态为成功,表示银行已扣取持卡人资金;

交易状态为失败,表示银行未扣到持卡人资金。

目前不存在该场景