|
@@ -82,7 +82,7 @@ Parameters as follows:
|
|
|
| merID | String(15) | M | Merchant ID, assigned by AllPay |
|
|
|
| acqID | String(11) | M | "99020344" |
|
|
|
| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
-| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. |
|
|
|
+| 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 |
|
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
|
| GWTime | String(14) | M | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time. |
|
|
@@ -97,6 +97,14 @@ Parameters as follows:
|
|
|
|
|
|
This interface provides the function of inqiury transaction for access merchants.
|
|
|
|
|
|
+ (1) Interface supplement
|
|
|
+ * After the merchant initiates the consumer transaction, the status of the consumer transaction can be queried through the interface.
|
|
|
+
|
|
|
+ (2) Interface transaction process
|
|
|
+<div align=center>
|
|
|
+ 
|
|
|
+</div>
|
|
|
+
|
|
|
2.Request message format
|
|
|
|
|
|
| Parameter | Type | Required | Description |
|
|
@@ -124,7 +132,7 @@ Parameters as follows:
|
|
|
| merID | String(15) | M | Merchant ID, assigned by AllPay |
|
|
|
| acqID | String(11) | M | "99020344" |
|
|
|
| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
-| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. |
|
|
|
+| 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 |
|
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
|
| GWTime | String(14) | M | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time |
|
|
@@ -135,7 +143,17 @@ Parameters as follows:
|
|
|
|
|
|
1.Interface specification
|
|
|
|
|
|
-This interface provides the function of refund transaction for access merchants. Remarks: International credit card transactions cannot be refunded on the same day, can be revoked, and can only be refunded every other day.
|
|
|
+ This interface provides access to merchants with a refund of transactions.
|
|
|
+
|
|
|
+ (1) Interface supplement
|
|
|
+ * The interface is initiated after the consumer transaction is successful, and the original order number is required to be specified.
|
|
|
+ * International credit card transactions cannot be refunded on the same day, can be revoked, and can only be refunded every other day.
|
|
|
+ * Under normal circumstances, the refund amount of the merchant on the day shall not be greater than the successful transaction amount on the day.
|
|
|
+
|
|
|
+ (2) Interface transaction process
|
|
|
+ <div align=center>
|
|
|
+ 
|
|
|
+ </div>
|
|
|
|
|
|
2.Request message format
|
|
|
|
|
@@ -167,7 +185,7 @@ This interface provides the function of refund transaction for access merchants.
|
|
|
| merID | String(15) | M | Merchant ID, assigned by AllPay |
|
|
|
| acqID | String(11) | M | "99020344" |
|
|
|
| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
-| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. |
|
|
|
+| 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 |
|
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
|
| GWTime | String(14) | M | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time |
|
|
@@ -180,6 +198,14 @@ This interface provides the function of refund transaction for access merchants.
|
|
|
|
|
|
This interface provides the function of refund inqiury transaction for access merchants.
|
|
|
|
|
|
+ (1) Interface supplement
|
|
|
+ * This interface is used by the merchant to check the processing status of the refund transaction after the refund is initiated.
|
|
|
+
|
|
|
+ (2) Interface transaction process
|
|
|
+ <div align=center>
|
|
|
+ 
|
|
|
+ </div>
|
|
|
+
|
|
|
2.Request message format
|
|
|
|
|
|
| Parameter | Type | Required | Description |
|
|
@@ -207,7 +233,7 @@ This interface provides the function of refund transaction for access merchants.
|
|
|
| merID | String(15) | M | Merchant ID, assigned by AllPay |
|
|
|
| acqID | String(11) | M | "99020344" |
|
|
|
| paymentSchema | String(10) | M | Channel code:[Click Here](https://git.allpayx.com/OpenAPI/common/src/master/paymentSchema.md) |
|
|
|
-| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. |
|
|
|
+| 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 |
|
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
|
| GWTime | String(14) | M | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time |
|
|
@@ -218,7 +244,7 @@ This interface provides the function of refund transaction for access merchants.
|
|
|
|
|
|
1.Interface specification
|
|
|
|
|
|
- This interface provides pre-authorization for access merchants.
|
|
|
+ The pre-authorization interface is suitable for international credit card transactions, including VISA, MasterCard, JCB and other card brands. Pre-authorized transactions will not participate in liquidation, and the issuing bank will temporarily freeze user funds.
|
|
|
|
|
|
2.Request message format
|
|
|
|
|
@@ -263,7 +289,7 @@ Parameters as follows:
|
|
|
| merID | String(15) | M | Merchant ID, assigned by AllPay |
|
|
|
| acqID | String(11) | M | "99020344" |
|
|
|
| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
-| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. |
|
|
|
+| 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 |
|
|
|
| transID | String(32) | M | The unique transaction id generated by the gateway. |
|
|
|
| GWTime | String(14) | M | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time. |
|
|
@@ -276,7 +302,16 @@ Parameters as follows:
|
|
|
|
|
|
1.Interface specification
|
|
|
|
|
|
- This interface provides pre-authorization completion for access merchants.
|
|
|
+ The pre-authorization completion interface is applicable to international credit card transactions, including VISA, MasterCard, JCB and other card brands. The pre-authorization completion transaction is similar to the consumer transaction. After the transaction is successful, the merchant will be liquidated.
|
|
|
+ (1) Interface supplement
|
|
|
+ * The interface is initiated after the pre-authorization transaction is successful, and the original pre-authorization order number is required to be specified, and the time is separated by no more than 30 days.
|
|
|
+ * The pre-authorization completion transaction amount cannot be greater than the pre-authorized transaction amount.
|
|
|
+ * Pre-authorized transactions that only support one successful pre-authorization completion transaction.
|
|
|
+
|
|
|
+ (2) Interface transaction process
|
|
|
+ <div align=center>
|
|
|
+ 
|
|
|
+ </div>
|
|
|
|
|
|
2.Request message format
|
|
|
|
|
@@ -308,7 +343,7 @@ Parameters as follows:
|
|
|
| merID | String(15) | M | Merchant ID, assigned by AllPay |
|
|
|
| acqID | String(11) | M | "99020344" |
|
|
|
| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
-| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. |
|
|
|
+| 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 |
|
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
|
| GWTime | String(14) | M | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time. |
|
|
@@ -319,7 +354,15 @@ Parameters as follows:
|
|
|
|
|
|
1.Interface specification
|
|
|
|
|
|
- The interface provides the access merchant with the cancellation of international credit card consumption, pre-authorization, and pre-authorization completion. Remarks: The cancellation of international credit card consumption can only be completed on the day of consumption, and the cancellation cannot be made the next day.
|
|
|
+ The cancellation interface is suitable for international credit card transactions, including VISA, MasterCard, JCB and other card brands.
|
|
|
+ (1) Interface supplement
|
|
|
+ * This interface supports the cancellation of international credit card transactions, including consumption, pre-authorization, and pre-authorization completion.
|
|
|
+ * When withdrawing consumption, you can only support the cancellation of the day's trading (note: after 23:00 Beijing time, it is considered the next day). For non-day trading, it can be processed through the refund interface.
|
|
|
+
|
|
|
+ (2) Interface transaction process
|
|
|
+ <div align=center>
|
|
|
+ 
|
|
|
+ </div>
|
|
|
|
|
|
2.Request message format
|
|
|
|
|
@@ -349,7 +392,7 @@ Parameters as follows:
|
|
|
| merID | String(15) | M | Merchant ID, assigned by AllPay |
|
|
|
| acqID | String(11) | M | "99020344" |
|
|
|
| paymentSchema | String(10) | M | Channel code: "FC" |
|
|
|
-| RespCode | String(2) | M | 00 stands for success; 01 stands for fail. |
|
|
|
+| 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 |
|
|
|
| transTime | String(14) | M | Transaction time, format :" yyyyMMddHHmmss" |
|
|
|
| GWTime | String(14) | M | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time. |
|
|
@@ -360,7 +403,7 @@ Parameters as follows:
|
|
|
|
|
|
1.Interface specification
|
|
|
|
|
|
-This interface provides a manual refund request for the access merchant. Note: When the merchant can't make an online refund (transaction time is more than 90 days), you can call this interface to implement the manual refund request.
|
|
|
+To refund the transaction before 90 days, the merchant can't process the online refund interface, but need to call the interface to initiate the refund application. After the application is successful, our business staff will handle it manually. The processing period is about 3 to 5 working days. The refund application transaction will be successfully refunded after manual processing, and the transaction will be liquidated.
|
|
|
|
|
|
2.Request message format
|
|
|
|