Переглянути джерело

更新 'v5/android/Android端控件支付产品接口规范文档.md'

tao.zhou 6 роки тому
батько
коміт
d28b18519e

+ 37 - 37
v5/android/Android端控件支付产品接口规范文档.md

@@ -41,25 +41,25 @@ AllPay 为基于移动端 APP 支付的客户提供接入插件(下文简称“S
 
 下面列举的字段为通用字段,每个渠道都需要上送,部分渠道有渠道专属字段,具体字段请到该渠道的专属渠到字段说明处查看
 
-| 参数          | 类型         | 属性 | 描述                                                         |
-| ------------- | ------------ | ---- | ------------------------------------------------------------ |
-| version       | String(12)   | M    | 统一填写为“VER000000005”                                     |
-| charSet       | String(6)    | M    | 统一填写为“UTF-8”                                            |
-| transType     | String(4)    | M    | 消费交易填写“PURC”                                           |
-| orderNum      | String(60)   | M    | 订单号:商户自行定义,需保证同一商户号下订单号不能重复       |
-| orderAmount   | String(12)   | M    | 订单金额:如 100 元,表示为 100 或 100.00                    |
-| orderCurrency | String(3)    | M    | 订单币种:ISO标准 如:人民币填写“CNY”,美元填写"USD"          |
-| frontURL      | String(400)  | M    | 支付完成后跳转到该地址                                       |
-| backURL       | String(400)  | M    | 支付结果异步通知到该地址                                     |
-| merID         | String(15)   | M    | 商户 ID,由AllPay 分配                                       |
-| acqID         | String(11)   | M    | 收单行 ID "99020344"                                         |
-| paymentSchema | String(10)   | M    | 渠道代码:[点击查看详情](https://git.allpayx.com/OpenAPI/b2c_pc_payment/src/master/paymentSchema.md) |
-| goodsInfo     | String(60)   | M    | 商品信息,在支付页面上显示                                    |
-| detailInfo    | String(400)  | M    | 商品明细。格式:[{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}],需对该字段进行base-64编码后签名上送。 |
-| transTime     | String(14)   | M    | 交易时间,格式:"yyyyMMddHHmmss"                               |
-| merReserve    | String(1024) | M    | 商户预留内容,可传任意内容,如购买商品信息、员号等,但不要传特殊符号,如逗号等。 |
-| signType      | String(3)    | M    | MD5或SHA256                                                   |
-| signature     | String(32)   | M    | 采用 MD5或SHA256 签名                                         |
+| 参数          | 类型            | 属性 | 描述                                                       |
+| ------------- | ------------- | ---- | ------------------------------------------------------------ |
+| version       | String(12)    | M    | 统一填写为“VER000000005”                                     |
+| charSet       | String(6)     | M    | 统一填写为“UTF-8”                                            |
+| transType     | String(4)     | M    | 消费交易填写“PURC”                                           |
+| orderNum      | String(60)    | M    | 订单号:商户自行定义,需保证同一商户号下订单号不能重复       |
+| orderAmount   | String(12)    | M    | 订单金额:如 100 元,表示为 100 或 100.00                    |
+| orderCurrency | String(3)     | M    | 订单币种:ISO标准 如:人民币填写“CNY”,美元填写"USD"          |
+| frontURL      | String(400)   | M    | 支付完成后跳转到该地址                                       |
+| backURL       | String(400)   | M    | 支付结果异步通知到该地址                                     |
+| merID         | String(15)    | M    | 商户 ID,由AllPay 分配                                       |
+| acqID         | String(11)    | M    | 收单行 ID "99020344"                                         |
+| paymentSchema | String(10)    | M    | 渠道代码:[点击查看详情](https://git.allpayx.com/OpenAPI/b2c_pc_payment/src/master/paymentSchema.md) |
+| goodsInfo     | String(60)    | M    | 商品信息,在支付页面上显示                                    |
+| detailInfo    | String(400)   | M    | 商品明细。格式:[{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}],需对该字段进行base-64编码后签名上送。 |
+| transTime     | String(14)    | M    | 交易时间,格式:"yyyyMMddHHmmss"                               |
+| merReserve    | String(1024)  | M    | 商户预留内容,可传任意内容,如购买商品信息、员号等,但不要传特殊符号,如逗号等。 |
+| signType      | String(3)     | M    | MD5或SHA256                                                   |
+| signature     | String(32)    | M    | 采用 MD5或SHA256 签名                                         |
 
 3.响应报文格式
 
@@ -77,24 +77,24 @@ AllPay 为基于移动端 APP 支付的客户提供接入插件(下文简称“S
 推送参数如下表: 
 
 | 参数          | 类型         | 属性 | 描述                                                         |
-| ------------- | ------------ | ---- | ------------------------------------------------------------ |
-| version       | String(12)   | M    | 统一填写为“VER000000005”                                     |
-| charSet       | String(6)    | M    | 统一填写为“UTF-8”                                            |
-| transType     | String(4)    | M    | 消费交易填写“PURC”                                           |
-| orderNum      | String(60)   | M    | 订单号                                                       |
-| orderAmount   | String(12)   | M    | 订单金额:如 100 元,表示为 100 或 100.00                    |
-| orderCurrency | String(3)    | M    | 订单币种:ISO标准 如:人民币填写“CNY”,美元填写"USD"          |
-| merID         | String(15)   | M    | 商户 ID,由AllPay 分配                                       |
-| acqID         | String(11)   | M    | 收单行 ID "99020344"                                         |
-| paymentSchema | String(10)   | M    | 渠道代码:[点击这里](https://git.allpayx.com/OpenAPI/b2c_pc_payment/src/master/paymentSchema.md) |
-| RespCode      | String(2)    | M    | 应答码 00-成功                                               |
-| RespMsg       | String(20)   | M    | 应答消息,全部为英文字符                                     |
-| transID       | String(32)   | M    | GW 系统生成的交易 ID,每笔交易保持唯一                       |
-| GWTime        | String(14)   | M    | yyyyMMddHHmmss,为 GW 时间                                   |
-| merReserve    | String(1024) | M    | 商户预留内容,可传任意内容,如购买商品信息、员号等,但不要传特殊符号,如逗号等。|
-| transTime     | String(14)   | M    | 交易时间,格式:"yyyyMMddHHmmss"                             |
-| signType      | String(3)    | M    | MD5或SHA256                                                   |
-| signature     | String(32)   | M    | 采用 MD5或SHA256 签名                                         |
+| ------------- | ------------  | ---- | ------------------------------------------------------------ |
+| version       | String(12)    | M    | 统一填写为“VER000000005”                                     |
+| charSet       | String(6)     | M    | 统一填写为“UTF-8”                                            |
+| transType     | String(4)     | M    | 消费交易填写“PURC”                                           |
+| orderNum      | String(60)    | M    | 订单号                                                       |
+| orderAmount   | String(12)    | M    | 订单金额:如 100 元,表示为 100 或 100.00                     |
+| orderCurrency | String(3)     | M    | 订单币种:ISO标准 如:人民币填写“CNY”,美元填写"USD"          |
+| merID         | String(15)    | M    | 商户 ID,由AllPay 分配                                       |
+| acqID         | String(11)    | M    | 收单行 ID "99020344"                                         |
+| paymentSchema | String(10)    | M    | 渠道代码:[点击这里](https://git.allpayx.com/OpenAPI/b2c_pc_payment/src/master/paymentSchema.md) |
+| RespCode      | String(2)     | M    | 应答码 00-成功                                               |
+| RespMsg       | String(20)    | M    | 应答消息,全部为英文字符                                      |
+| transID       | String(32)    | M    | GW 系统生成的交易 ID,每笔交易保持唯一                       |
+| GWTime        | String(14)    | M    | yyyyMMddHHmmss,为 GW 时间                                    |
+| merReserve    | String(1024)  | M    | 商户预留内容,可传任意内容,如购买商品信息、员号等,但不要传特殊符号,如逗号等。 |
+| transTime     | String(14)    | M    | 交易时间,格式:"yyyyMMddHHmmss"                             |
+| signType      | String(3)     | M    | MD5或SHA256                                                    |
+| signature     | String(32)    | M    | 采用 MD5或SHA256 签名                                         |
 
 ##### 4.3. Android 客户端接入步骤