|
@@ -58,7 +58,7 @@ This field is a list of common fields, sending, every channel needs some channel
|
|
| backURL | String(400) | M | Payment results are asynchronously notified to this address |
|
|
| backURL | String(400) | M | Payment results are asynchronously notified to this address |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| goodsInfo | String(60) | M | Commodity information, displayed on the payment page |
|
|
| goodsInfo | String(60) | M | Commodity information, displayed on the payment page |
|
|
| detailInfo | String(400) | M | Product details format: [{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}], which requires base-64 encoding of this field before signing and sending. |
|
|
| detailInfo | String(400) | M | Product details format: [{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}], which requires base-64 encoding of this field before signing and sending. |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -84,7 +84,7 @@ Parameters as follows:
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
@@ -118,7 +118,7 @@ Parameters as follows:
|
|
| orderNum | String(60) | M | Original payment order number |
|
|
| orderNum | String(60) | M | Original payment order number |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
@@ -134,7 +134,7 @@ Parameters as follows:
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -170,7 +170,7 @@ Parameters as follows:
|
|
| returnAmount | String(12) | M | Refund amount: if 100 yuan, it is 100 or 100.00 |
|
|
| returnAmount | String(12) | M | Refund amount: if 100 yuan, it is 100 or 100.00 |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(3) | M | "MD5" or "SHA256" |
|
|
| signType | String(3) | M | "MD5" or "SHA256" |
|
|
@@ -187,7 +187,7 @@ Parameters as follows:
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -219,7 +219,7 @@ Parameters as follows:
|
|
| orderNum | String(60) | M | Refund order number |
|
|
| orderNum | String(60) | M | Refund order number |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
@@ -235,7 +235,7 @@ Parameters as follows:
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -265,7 +265,7 @@ Parameters as follows:
|
|
| backURL | String(400) | M | Payment results are asynchronously notified to this address |
|
|
| backURL | String(400) | M | Payment results are asynchronously notified to this address |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| goodsInfo | String(60) | M | Commodity information, displayed on the payment page |
|
|
| goodsInfo | String(60) | M | Commodity information, displayed on the payment page |
|
|
| detailInfo | String(400) | M | Product details format: [{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}], which requires base-64 encoding of this field before signing and sending. |
|
|
| detailInfo | String(400) | M | Product details format: [{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}], which requires base-64 encoding of this field before signing and sending. |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -291,7 +291,7 @@ Parameters as follows:
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", US dollar filling in "USD" |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", US dollar filling in "USD" |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
@@ -330,7 +330,7 @@ Parameters as follows:
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", US dollar filling in "USD" |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", US dollar filling in "USD" |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
@@ -346,7 +346,7 @@ Parameters as follows:
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -380,7 +380,7 @@ Parameters as follows:
|
|
| origOrderNum | String(60) | M | Original transaction order number: The order number to be revoked, which can be consumption, pre-authorization, pre-authorization completed orderNum |
|
|
| origOrderNum | String(60) | M | Original transaction order number: The order number to be revoked, which can be consumption, pre-authorization, pre-authorization completed orderNum |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
@@ -396,7 +396,7 @@ Parameters as follows:
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -422,7 +422,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| returnAmount | String(12) | M | Refund amount: if 100 yuan, it is 100 or 100.00 |
|
|
| returnAmount | String(12) | M | Refund amount: if 100 yuan, it is 100 or 100.00 |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(3) | M | "MD5" or "SHA256" |
|
|
| signType | String(3) | M | "MD5" or "SHA256" |
|
|
@@ -439,7 +439,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| RespCode | String(2) | M | 00 means the application has been accepted |
|
|
| RespCode | String(2) | M | 00 means the application has been accepted |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
@@ -465,7 +465,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| frontURL | String(400) | M | Binding result front-end jump address |
|
|
| frontURL | String(400) | M | Binding result front-end jump address |
|
|
| backURL | String(400) | M | After binding successfully, it will be notified to this address asynchronously |
|
|
| backURL | String(400) | M | After binding successfully, it will be notified to this address asynchronously |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
@@ -479,7 +479,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| orderNum | String(60) | M | Order number: it is defined by the merchant itself, and the order number must not be repeated for the same merchant number |
|
|
| orderNum | String(60) | M | Order number: it is defined by the merchant itself, and the order number must not be repeated for the same merchant number |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| token | String(32) | O | Returned when the response code is 00 |
|
|
| token | String(32) | O | Returned when the response code is 00 |
|
|
@@ -507,7 +507,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| customerId | String(60) | M | User ID: It is defined by the merchant, and it cannot be repeated under the same merchant number. |
|
|
| customerId | String(60) | M | User ID: It is defined by the merchant, and it cannot be repeated under the same merchant number. |
|
|
| token | String(32) | M | The token returned after the card is successfully bound |
|
|
| token | String(32) | M | The token returned after the card is successfully bound |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signType | String(10) | M | "MD5" or "SHA256" |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
| signature | String(32) | M | MD5 or SHA256 signature |
|
|
@@ -521,7 +521,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| orderNum | String(60) | M | Order number: it is defined by the merchant itself, and the order number must not be repeated for the same merchant number |
|
|
| orderNum | String(60) | M | Order number: it is defined by the merchant itself, and the order number must not be repeated for the same merchant number |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| customerId | String(60) | O | User ID: It is defined by the merchant, and it cannot be repeated under the same merchant number. |
|
|
| customerId | String(60) | O | User ID: It is defined by the merchant, and it cannot be repeated under the same merchant number. |
|
|
@@ -553,7 +553,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| token | String(32) | M | The token returned after the card is successfully bound |
|
|
| token | String(32) | M | The token returned after the card is successfully bound |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| detailInfo | String(400) | M | Product details format: [{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}], which requires base-64 encoding of this field before signing and sending. |
|
|
| detailInfo | String(400) | M | Product details format: [{"goods_name":"iPhone X","quantity":"2"},{"goods_name":"iPhone 8","quantity":"4"}], which requires base-64 encoding of this field before signing and sending. |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
| merReserve | String(1024) | O | Merchant reserved content, can pass any content, such as purchase information, account number, etc., but do not pass special symbols, such as commas. |
|
|
| merReserve | String(1024) | O | Merchant reserved content, can pass any content, such as purchase information, account number, etc., but do not pass special symbols, such as commas. |
|
|
@@ -572,7 +572,7 @@ To refund the transaction before 90 days, the merchant can't process the online
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| orderCurrency | String(3) | M | Currency of the order: ISO standard, such as RMB filling in "CNY", us dollar filling in "USD" |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| merID | String(15) | M | Merchant ID, assigned by GoAllPay |
|
|
| acqID | String(11) | M | "99020344" |
|
|
| acqID | String(11) | M | "99020344" |
|
|
-| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
|
|
|
+| paymentSchema | String(10) | M | Channel ID: "FC" |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. See Chapter 6 Response Codes in this document for details. |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| RespMsg | String(20) | M | Response message |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|