支付结果通知

1) 支付结果通知是服务器到服务器之间的数据返回。

2) 支付结果通知地址是根据传递参数 returnUrl 的值进行传输的。

 

支付结果返回数据

参数名

类型

长度

是否必填

描述

isPush

String

【是否为推送】

返回数字:1/(空)

1:是推送

merNo

String

5

Yes

【商户号】

gatewayNo

String

8

Yes

【网关接入号】

tradeNo

String

【交易流水订单号】

orderNo

String

【商户订单号】

orderCurrency

String

【交易币种】

orderAmount

String

【交易金额】

cardNo

String

【支付卡号】

411111***1111

orderStatus

String

【交易状态】

返回数字:-1/0/1

-1: 待处理0: 失败

1: 成功

orderInfo

String

【交易结果信息】
Code+具体信息。

authTypeStatus

String

【是否预授权】

返回数字:0/2

0: 非预授权交易

2: 预授权交易(待处理)

功能具体描述请见 预授权

signInfo

String

【签名数据】

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

详见【附录】sha256加密方式

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

riskInfo

String

【风控信息】

返回顺序格式(都是MaxMind返回):

|未过风控 |已过风控 |累加总分数 |设置总分数 |MAXMIND返回分数 |发卡行 |发卡行国家 |国家间隔距离 |持卡人IP |持卡人IP所在国家 |

remark

String

【备注】

发送数据的时候,传输的什么,就返回什么。