|
@@ -104,6 +104,9 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
* 商户发起消费交易后,可通过该接口查询消费交易的状态
|
|
|
|
|
|
(2)接口交易流程
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|

|
|
|
|
|
|
2.请求报文格式
|
|
@@ -152,6 +155,9 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
* 正常情况下,商户当日退款金额,不得大于当日成功交易额
|
|
|
|
|
|
(2)接口交易流程
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|

|
|
|
|
|
|
2.请求报文格式
|
|
@@ -201,6 +207,9 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
* 该接口用于商户在退款发起后,查询退款交易的处理状态
|
|
|
|
|
|
(2)接口交易流程
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|

|
|
|
|
|
|
2.请求报文格式
|
|
@@ -307,6 +316,9 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
* 预授权交易,只支持一次成功的预授权完成交易
|
|
|
|
|
|
(2)接口交易流程
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|

|
|
|
|
|
|
2.请求报文格式
|
|
@@ -356,6 +368,9 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
* 对消费进行撤消时,只能支持撤消当日交易(注意:北京时间23:00后,视为隔天)。对于非当日交易,可以通过退款接口进行处理。
|
|
|
|
|
|
(2)接口交易流程
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|

|
|
|
|
|
|
2.请求报文格式
|
|
@@ -442,7 +457,7 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
|
|
|
1.接口功能说明
|
|
|
|
|
|
- 用户在商户平台选择添加卡,然后跳转至AllPay的绑卡页面,用户在此页面输入卡号信息.绑卡失败,则返失败通知给商户;绑卡成功,返一个“token+customer ID+卡号后四位”给商户。
|
|
|
+ 为用户提供绑卡功能
|
|
|
|
|
|
2.请求报文格式
|
|
|
|
|
@@ -460,6 +475,35 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
| signType | String(10) | M | MD5或SHA256 |
|
|
|
| signature | String(32) | M | 采用 MD5或SHA256 签名 |
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+绑卡分两种模式
|
|
|
+
|
|
|
+(1) 用户在商户平台选择添加卡,然后跳转至AllPay的绑卡页面,用户在此页面输入卡号信息.绑卡失败,则返失败通知给商户;绑卡成功,返一个“token+customer ID+卡号后四位”给商户。
|
|
|
+
|
|
|
+ 方式一专属字段
|
|
|
+
|
|
|
+| 参数 | 类型 | 属性 | 描述 |
|
|
|
+| --------- | ------ | ---- | ---- |
|
|
|
+| tradeFrom | String | M | "H5" |
|
|
|
+
|
|
|
+(2)商户自己收集卡号信息通过API送到AllPay网关.
|
|
|
+
|
|
|
+ 方式二专属字段
|
|
|
+
|
|
|
+| 参数 | 类型 | 属性 | 描述 |
|
|
|
+| ---------- | ------ | ---- | ----------------- |
|
|
|
+| tradeFrom | String | M | "API" |
|
|
|
+| cardno | String | M | 卡号 |
|
|
|
+| cvv2 | String | M | cvv2 |
|
|
|
+| ExpiryDate | String | M | 有效期:格式 MM/YY |
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
3.响应报文格式
|
|
|
|
|
|
| 参数 | 类型 | 属性 | 描述 |
|
|
@@ -515,8 +559,9 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
| paymentSchema | String(10) | M | 渠道代码:FC |
|
|
|
| RespCode | String(2) | M | 应答码 00 代表成功 |
|
|
|
| RespMsg | String(20) | M | 应答消息 |
|
|
|
-| customerId | String(60) | O | 用户ID: 商户自行定义,需保证同一商户号下不同用户不能重复 |
|
|
|
-| cardNoTail | String(4) | O | 卡号后四位 |
|
|
|
+| customerId | String(60) | M | 用户ID: 商户自行定义,需保证同一商户号下不同用户不能重复 |
|
|
|
+| cardNoTail | String(4) | M | 卡号后四位 |
|
|
|
+| token | String(32) | M | tokens |
|
|
|
| transTime | String(14) | M | 交易时间,格式:"yyyyMMddHHmmss" |
|
|
|
| GWTime | String(14) | M | YYYYMMDDHHMMSS,为 GW 时间,目前为本地交易时间 |
|
|
|
| signType | String(10) | M | MD5或SHA256 |
|
|
@@ -544,6 +589,7 @@ AllPay 为客户提供统一的API接入,以帮助客户实现快速、安全
|
|
|
| orderNum | String(60) | M | 订单号:商户自行定义,需保证同一商户号下订单号不能重复 |
|
|
|
| orderAmount | String(12) | M | 订单金额:如 100 元,表示为 100 或 100.00 |
|
|
|
| orderCurrency | String(3) | M | 订单币种:ISO标准。如:人民币填写“CNY”,美元填写"USD" |
|
|
|
+| backURL | String(400) | M | 支付结果异步通知到该地址 |
|
|
|
| customerId | String(60) | M | 用户ID: 商户自行定义,需保证同一商户号下不同用户不能重复 |
|
|
|
| token | String(32) | M | 绑卡时返回的token |
|
|
|
| merID | String(15) | M | 商户 ID,由 AllPay 分配 |
|