|
@@ -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.响应报文格式
|
|
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 客户端接入步骤
|
|
##### 4.3. Android 客户端接入步骤
|
|
|
|
|