支付回调通知接口

  客户在荣e通平台支付确认后,订单状态更新后,荣e通平台会自动向商户方发送该订单相关的支付结果。

  荣e通平台发送支付结果通知后需要商户返回"success"字符(不包含引号)。如果商户未返回 success 这7个字符,荣e通平台会不断重发通知,直到超过 24 小时 22 分钟。一般情况下,25 小时以内完成 8 次通知(通知的间隔频率一般是:4m,10m,30m,1h,2h,6h,15h)

请求参数

索引 ID 名称 类型 必须
1 details 详细信息 是
2 tradeNo 交易号 varchar(36) 是
3 merchantOrderNo 商户订单号 varchar(36) 是
4 orderAmount 订单金额 decimal(18,2) 是
5 orderSuccessAmount 订单支付成功金额 decimal(18,2) 是
6 orderPaymentState 订单支付状态 int 是
7 billno 提单号 varchar(200) 是
8 paymentBankName 付款银行名称 varchar(50) 是
9 paymentOpeningBankName 付款开户行名称 varchar(100) 是
10 paymentBankAccount 付款银行账号 varchar(30) 是
11 invoice 发票信息 array
12 invoiceNo 发票号码 varchar(10) 币别为USD时必填,为CNY时选填
13 invoiceType 发票类型 varchar(10) 币别为USD时必填,为CNY时选填
14 invoicePaymentState 发票支付状态 int
15 invoicePaymentMsg 发票支付结果 varchar(200)
16 invoicePaymentAmount 发票支付金额 decimal(18,2)
17 receiptOpeningBankName 收款开户行名称 varchar(100) 是
18 receiptBankAccount 收款银行账号 varchar(30)
19 bankOrderCode 银行订单号 varchar(32) 仅中行发起支付时返回
20 paySeqNo 支付流水号 varchar(32) 仅中行发起支付时返回
21 businessType 回调业务类型 int 1:预订单超时 2:支付结果回调
22 accessKey 请求唯一标识 varchar(36) 是
23 notifyDate 通知时间 varchar(20) 是
24 notifyID 通知ID varchar(36) 是
25 signType 签名类型,MD5 varchar(10) 是
26 sign 签名 varchar(32) 是

请求示例

JSON格式
                    {
                      "details": [{
                          "tradeNo": "ADV21070915230625501",
                          "merchantOrderNo": "7123847812",
                          "orderAmount": 10780,
                          "orderSuccessAmount": 10780,
                          "orderPaymentState": 1,
                          "billNo": "871283718",
                          "paymentBankName": "中国银行",
                          "paymentOpeningBankName": "中国银行天津市分行",
                          "paymentBankAccount": "273985618448",
                          "invoice": [{
                            "invoiceNo": "81237123",
                            "invoiceType": "PDF",
                            "invoicePaymentState": 1,
                            "invoicePaymentMsg": "",
                            "invoicePaymentAmount": 10780.00,
                              "receiptOpeningBankName": "中国银行合肥蜀山支行",
                              "receiptBankAccount": "32423423423423",
                              "bankOrderCode": "32423423423423",
                              "paySeqNo": "32423423423423"
                          }]
                        }],
                          "businessType": 2,
                        "accessKey": "F0D16DD2EFF945C4B73A4B37F99C2696",
                        "notifyDate": "2020-12-12",
                        "notifyID": "18498190348",
                        "signType": "MD5",
                        "sign": ""
                      }

                  
复制代码

订单支付状态

索引 ID 名称
1 0 未支付
2 1 支付处理中
3 2 支付成功
4 3 支付失败
5 4 部分成功
  • 请求参数
  • 请求示例
  • 订单支付状态