异步通知

接口中的notifyUrl

请求方式

请注意此处的参数未来可能会增加,请您不要根据固定参数名验签。应根据响应动态生成加签参数

注意:同样的通知可能会多次发送给机构系统。机构系统必须能够正确处理重复的通知

POST application/x-www-form-urlencoded

参数描述示例必要

version

max=5 交易异步通知报文版本,固定为:1.0

1.0

merchantNo

max=16 商户编号,由USEEPAY 分配

transactionId

max=64 商户订单号

originalTransactionId

max=64 原始商户订单号

reference

max=32 USEEPAY 订单号

transactionType

max=64 交易类型: pay;authorization; refund; capture;authorizationVoid;

amount

max=12 交易金额,单位为对应币种的最小货币单位(详见 ISO 4217)

currency

max=3 3 位 ISO 大写字母货币代码((详见 ISO 4217)

resultCode

max=32 业务结果(详见 业务结果码)

errorCode

max=4 错误码(详见 错误码 errorCode)

errorMsg

max=256 错误码消息描述

echoParam

max=256 回声参数,响应报文会原样返回

reserved

max=256 预留字段,值同请求报文

signType

MD5/RSA

sign

max=256 商户请求参数的签名串

issuerResponse

发卡行返回的新 Json String的格式

{"issuerResponseMsg":"Not sufficient funds","issuerResponseCode":"51"}

返回示例

amount=1234&resultCode=closed&sign=5cb57302e93b8b2342e7f587437f0855&errorCode=3300&version=1.0&transactionId=202110140304347&errorMsg=Transaction is expired&reference=1012110141504650869&transactionType=pay&echoParam=echoParam&reserved=reserved&signType=MD5&currency=USD&merchantNo=500000000007381

被请求方返回 httpstatus 200表示接收通知成功,否则useepay会重新发送通知

通知频率 1m,3m,5m,10m,15m,15m,30m,1h

Last updated