Browse Source

修改英文版文档

tao.zhou 4 years ago
parent
commit
f6644ec1fa
2 changed files with 81 additions and 81 deletions
  1. 36 36
      AllPay_Customs_Integration_Specification_EN.md
  2. 45 45
      AllPay_Integration_Specification_EN.md

+ 36 - 36
AllPay_Customs_Integration_Specification_EN.md

@@ -20,34 +20,34 @@ This document specifies the message interface used for online transactions of cu
 
 ## 3.API description 
 
-Customs declaration-related interfaces that the merchant server and GoAllPay gateway connect, including declaration, declaration query, and declaration update.
+GoAllPay Customs declaration-related APIs, including declaration, declaration query, and declaration update.
 
-### 3.1 General API access address 
+### 3.1 General API access URL 
 
 | Interface Name | Test URL | Production URL |
 | ------- | -------------- | ---------- |
 | Declaration | https://testapi.allpayx.com/custom/declare | https://api.allpayx.com/custom/declare |
-| Declaration Query | https://testapi.allpayx.com/custom/query   | https://api.allpayx.com/custom/query       |
+| Declaration Query | https://testapi.allpayx.com/custom/query   | https://api.allpayx.com/custom/query |
 | Declaration Update | https://testapi.allpayx.com/custom/update | https://api.allpayx.com/custom/update |
 
 ### 3.2 Declaration Interface
 
-**1.Request message format**
+**1.Request parameters**
 
-| parameter          | Type         | Required | Description          |
-| --------------- | ----------- | ---- | ------------------------------------------------------------ |
+| parameter | Type | Required | Description |
+| --------------- | ----------- | ---- | --------------------- |
 | version       | String(12)   | M    | "VER000000005" |
 | charSet       | String(6)    | M    | "UTF-8" |
 | transType       | String(4)   | M    | Transaction type: "DECL"  |
 | customsDeclarationNo | String(60)  | O    | The customs declaration order number is defined by the merchant. <br>Note: Alipay and WeChat can choose to send this field, but UnionPay cannot send this field. If Alipay and WeChat do not send this field, they will use orderNum as the customs declaration order number. |
 | orderNum        | String(60)  | M    | Transaction ID: defined by the merchant, it is necessary to ensure that the transaction ID under the same merchant number cannot be repeated. |
 | origOrderNum    | String(60)  | M    | Order number for successful payment |
-| productPrice    | String(12)  | M    | Commodity amount: such as 100 yuan, expressed as 100 or 100.00 |
-| transportPrice  | String(12)  | M    | Shipping amount:such as 100 yuan, expressed as 100 or 100.00 |
-| tarPrice        | String(12)  | M    | Tariff amount:such as 100 yuan, expressed as 100 or 100.00 |
+| productPrice    | String(12)  | M    | Commodity amount: such as 100CNY, expressed as 100 or 100.00 |
+| transportPrice  | String(12)  | M    | Shipping amount:such as 100CNY, expressed as 100 or 100.00 |
+| tarPrice        | String(12)  | M    | Tariff amount:such as 100CNY, expressed as 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"  |
-| customs_code    | String(64)  | M    | Customs record code |
-| customs_name    | String(128) | M    | Customs record name |
+| customs_code    | String(64)  | M    | Merchant Customs Record Code |
+| customs_name    | String(128) | M    | Merchant Customs Record Name |
 | customs_place   | String(128) | M    | Customs code, see Annex 1 Customs List for details |
 | name            | String(64)  | M    | Consumer name |
 | IDCard          | String(32)  | M    | Consumer ID number |
@@ -60,7 +60,7 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | signType        | String(10)  | M    | "MD5" or "SHA256" |
 | signature       | String(32)  | M    | MD5 or SHA256 signature |
 
-**2.Response message format**
+**2.Response parameters**
 
 | Parameter          | Type         | Required | Description          |
 | -------------- | ----------- | ---- | --------------------------------------------- |
@@ -70,8 +70,8 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | orderNum       | String(60)  | M    | Transaction ID  |
 | RespCode       | String(2)   | M    | Response Code. "00" stands for success. See Annex 2 for details.  |
 | RespMsg        | String(128) | M    | Response Message. |
-| customs_code   | String(64)  | M    | Customs record code |
-| customs_name   | String(128) | M    | Customs record name |
+| customs_code   | String(64)  | M    | Merchant Customs Record Code |
+| customs_name   | String(128) | M    | Merchant Customs Record Name |
 | customs_place  | String(128) | M    | Customs code, see Annex 1 Customs List for details. |
 | allpayOrderNum | String(64)  | M    | Conversion merchant order number of GoAllPay system. |
 | schemaTransId  | String(64)  | M    | The transaction ID of the payment channel.<br/>Note: UnionPay customs declaration needs to use this field as the customs declaration number of the logistics and sales orders. |
@@ -84,7 +84,7 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 
 ### 3.3 Declaration Query Interface
 
-**1.Request message format**
+**1.Request parameters**
 
 | Parameter | Type | Required | Description |
 | ------------- | ---------- | ---- | --------------------------------------------- |
@@ -99,7 +99,7 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | signType        | String(10)  | M    | "MD5" or "SHA256" |
 | signature       | String(32)  | M    | MD5 or SHA256 signature |
 
-**2.Response message format**
+**2.Response parameters**
 
 | Parameter  | Type | Required | Description |
 | ------------- | ----------- | ---- | --------------------- |
@@ -108,11 +108,11 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | transType      | String(4)   | M    | "DECL"|
 | orderNum       | String(60)  | M    | Transaction ID |
 | RespCode       | String(2)   | M    | Response Code. "00" stands for success. See Annex 2 for details. |
-| RespMsg        | String(128) | M    | Response Message.                                      |
-| customs_code   | String(64)  | M    | Customs record code                          |
-| customs_name   | String(128) | M    | Customs record name                          |
-| customs_place  | String(128) | M    | Customs code, see Annex 1 Customs List for details.                        |
-| allpayOrderNum | String(64)  | M    | Conversion merchant order number of GoAllPay system.                    |
+| RespMsg        | String(128) | M    | Response Message. |
+| customs_code   | String(64)  | M    | Merchant Customs Record Code |
+| customs_name   | String(128) | M    | Merchant Customs Record Name |
+| customs_place  | String(128) | M    | Customs code, see Annex 1 Customs List for details. |
+| allpayOrderNum | String(64)  | M    | Conversion merchant order number of GoAllPay system. |
 | schemaTransId  | String(64)  | M    | The transaction ID of the payment channel. |
 | merID          | String(15)  | M    | Merchant ID, assigned by GoAllPay. |
 | acqID          | String(11)  | M    | Acquiring Bank ID: "99020344" |
@@ -123,7 +123,7 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 
 ### 3.4 Declaration Update Interface
 
-**1.Request message format**
+**1.Request parameters**
 
 | Parameter | Type | Required | Description |
 | ----------- | ----------- | ---- | ----------- |
@@ -133,12 +133,12 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | customsDeclarationNo | String(60)  | O    | The customs declaration order number is defined by the merchant. <br>Note: Alipay and WeChat can choose to send this field, but UnionPay cannot send this field. If Alipay and WeChat do not send this field, they will use orderNum as the customs declaration order number. |
 | orderNum        | String(60)  | M    | Transaction ID in the declaration interface. |
 | origOrderNum    | String(60)  | M    | Order number for successful payment |
-| productPrice    | String(12)  | M    | Commodity amount: such as 100 yuan, expressed as 100 or 100.00 |
-| transportPrice  | String(12)  | M    | Shipping amount:such as 100 yuan, expressed as 100 or 100.00 |
-| tarPrice        | String(12)  | M    | Tariff amount:such as 100 yuan, expressed as 100 or 100.00 |
+| productPrice    | String(12)  | M    | Commodity amount: such as 100CNY, expressed as 100 or 100.00 |
+| transportPrice  | String(12)  | M    | Shipping amount:such as 100CNY, expressed as 100 or 100.00 |
+| tarPrice        | String(12)  | M    | Tariff amount:such as 100CNY, expressed as 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"  |
-| customs_code    | String(64)  | M    | Customs record code |
-| customs_name    | String(128) | M    | Customs record name |
+| customs_code    | String(64)  | M    | Merchant Customs Record Code |
+| customs_name    | String(128) | M    | Merchant Customs Record Name |
 | customs_place   | String(128) | M    | Customs code, see Annex 1 Customs List for details |
 | name            | String(64)  | M    | Consumer name |
 | IDCard          | String(32)  | M    | Consumer ID number |
@@ -151,7 +151,7 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | signType        | String(10)  | M    | "MD5" or "SHA256" |
 | signature       | String(32)  | M    | MD5 or SHA256 signature |
 
-**2.Response message format**
+**2.Response parameters**
 
 | Parameter          | Type         | Required | Description          |
 | -------------- | ----------- | ---- | -------------------------- |
@@ -161,8 +161,8 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | orderNum       | String(60)  | M    | Transaction ID |
 | RespCode       | String(2)   | M    | Response Code. "00" stands for success. See Annex 2 for details. |
 | RespMsg        | String(128) | M    | Response Message. |
-| customs_code   | String(64)  | M    | Customs record code |
-| customs_name   | String(128) | M    | Customs record name |
+| customs_code   | String(64)  | M    | Merchant Customs Record Code |
+| customs_name   | String(128) | M    | Merchant Customs Record Name |
 | customs_place  | String(128) | M    | Customs code, see Annex 1 Customs List for details. |
 | allpayOrderNum | String(64)  | M    | Conversion merchant order number of GoAllPay system. |
 | schemaTransId  | String(64)  | M    | The transaction ID of the payment channel. |
@@ -187,10 +187,10 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | Shanghai | SHANGHAI_CBT |
 | Nansha National Inspection | NANSHAGJ |
 | Tianjin (first push TIANJIN, then ZONGSHU) | TIANJIN |
-| Guangzhou (Airport) (Need to fill in the company's filing information in the Radio And Television Administration) | GUANGZHOU_AIRPORT |
-| Guangzhou (Nansha)(推送广州南沙国检,备案信息需要传企业在广电的备案信息)| GUANGZHOU_NANSHA   |
-| Guangzhou (Huangpu)(推送广州黄埔国检,备案信息需要传企业在广电的备案信息)| GUANGZHOU_HUANGPU   |
-| Guangzhou (Shatian)(推送广州沙田国检,备案信息需要传企业在广电的备案信息)| GUANGZHOU_SHATIAN   |
+| Guangzhou (Airport) (Need to fill in the company's filing information in Guangzhou Electronic Port) | GUANGZHOU_AIRPORT |
+| Guangzhou (Nansha) (Need to fill in the company's filing information in Guangzhou Electronic Port)| GUANGZHOU_NANSHA |
+| Guangzhou (Huangpu) (Need to fill in the company's filing information in Guangzhou Electronic Port)| GUANGZHOU_HUANGPU |
+| Guangzhou (Shatian) (Need to fill in the company's filing information in Guangzhou Electronic Port)| GUANGZHOU_SHATIAN |
 
 ### 4.2 WeChat Pay customs list
 
@@ -218,7 +218,7 @@ Customs declaration-related interfaces that the merchant server and GoAllPay gat
 | Ningbo | NINGBO |
 | Shanghai | SHANGHAI |
 
-The above list of customs is the customs that supports customs declaration through API in each channel. The actual support situation is subject to the update of each channel.
+The above list of customs is the customs that supports customs declaration through API for each payment channel. The actual support situation is subject to the update of each payment channel.
 
 ## 5.Annex 2 Response code
 
@@ -241,7 +241,7 @@ The above list of customs is the customs that supports customs declaration throu
 | P2     | Currency is not setted  |
 | E1     | Identity information does not match |
 
-***Note: After the UnionPay channel applies for customs declaration, the response code is 04. Processing is in progress. It will take some time to call the declaration query interface to determine the final status.**
+***Note: If the response code is 04 when using Unionpay custom declaration, it means the declaration is still processing now. Merchant needs to to call the declaration query API to get the final status later.**
 
 ## 6.Technical support
 

+ 45 - 45
AllPay_Integration_Specification_EN.md

@@ -20,7 +20,7 @@ GoAllPay provides customers with unified API access to help them implement fast,
 
 Common interface includes notification, asynchronous notification of transactions, transaction inquiry, refund, refund inquiry interface.
 
-### 4.1 General API access address 
+### 4.1 General API access URL 
 
 | Interface Name | Test URL                                 | Production URL                             |
 | ------- | ------------------------------------------- | --------------------------------------- |
@@ -42,7 +42,7 @@ Common interface includes notification, asynchronous notification of transaction
 
 This interface provides the function of purchase transaction for access merchants.
 
-**2.Request message format**
+**2.Request parameters**
 
 It consists of general fields and channel-specific fields. All upload fields must be signed. The consumption interface is divided into a jump type and a parameter return type. The default is a jump type, and the parameter return type will be described in the channel-specific field.
 
@@ -56,7 +56,7 @@ It consists of general fields and channel-specific fields. All upload fields mus
 | charSet       | String(6)    | M    | "UTF-8" |
 | transType     | String(4)    | M    | "PURC" |
 | 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       |
-| orderAmount   | String(12)   | M    | Order amount: if 100 yuan, it will be 100 or 100.00                    |
+| orderAmount   | String(12)   | M    | Order amount: if 100CNY, it will be 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" |
 | frontURL      | String(400)  | M    | When the payment is complete, jump to the address               |
 | backURL       | String(400)  | M    | Payment results are asynchronously notified to this address     |
@@ -72,7 +72,7 @@ It consists of general fields and channel-specific fields. All upload fields mus
 
 **3.Jump transformation Purchase interface response message**
 
-  The merchant needs to provide an HTTP/HTTPS protocol interface that is included in the parameters passed to the SDK, the backURL. After the payment is complete, the GoAllPay server will call the backURL as a POST, informing the payment result (JSON). When merchant receive the notification, the merchant is required to response String "OK".
+  The merchant needs to provide an HTTP/HTTPS protocol interface that is included in the parameters passed to the SDK, the backURL. After the payment is complete, the GoAllPay server will call the backURL by POST method, informing the payment result (JSON). When merchant receive the notification, the merchant is required to response String "OK".
 
   If we didn't receive "OK" from merchant,GoAllPay will resend the response message to merchant.Time interval is[15, 15, 30, 180, 1800, 3600, 7200, 14400, 14400], the unit is second.
 
@@ -84,10 +84,10 @@ Parameters as follows:
 | charSet       | String(6)    | M    | "UTF-8" |
 | transType     | String(4)    | M    | "PURC" |
 | orderNum      | String(60)   | M    | Order number |
-| orderAmount   | String(12)   | M    | Order amount: if 100 yuan, it will be 100 or 100.00                    |
+| orderAmount   | String(12)   | M    | Order amount: if 100CNY, it will be 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"        |
-| merID         | String(15)   | M    | Merchant ID, assigned by GoAllPay                                      |
-| acqID         | String(11)   | M    | "99020344"                                 |
+| merID         | String(15)   | M    | Merchant ID, assigned by GoAllPay |
+| acqID         | String(11)   | M    | "99020344" |
 | paymentSchema | String(10)   | M    | Channel ID |
 | 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 |
@@ -95,8 +95,8 @@ Parameters as follows:
 | GWTime        | String(14)   | M    | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time. |
 | 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. |
-| signType      | String(10)   | M    | "MD5" or "SHA256"                                                  |
-| signature     | String(32)   | M    | MD5 or SHA256 signature                                        |
+| signType      | String(10)   | M    | "MD5" or "SHA256" |
+| signature     | String(32)   | M    | MD5 or SHA256 signature |
 
 ### 4.3 Inqiury interface 
 
@@ -112,7 +112,7 @@ Parameters as follows:
  ![](https://allpayfile-hd2.oss-cn-shanghai.aliyuncs.com/git/b2c/15665470156706.jpg)
 </div>
 
-**2.Request message format** 
+**2.Request parameters** 
 
 | Parameter          | Type       | Required | Description                                        |
 | ------------- | ---------- | ---- | ------------------------------------------------------------ |
@@ -127,7 +127,7 @@ Parameters as follows:
 | signType      | String(10) | M    | "MD5" or "SHA256"                                                          |
 | signature     | String(32) | M    | MD5 or SHA256 signature                                                |
 
-**3.Response message format**
+**3.Response parameters**
 
 | Parameter          | Type       | Required | Description                                         |
 | ------------- | ---------- | ---- | ------------------------------------------------------------ |
@@ -162,7 +162,7 @@ Parameters as follows:
  ![](https://allpayfile-hd2.oss-cn-shanghai.aliyuncs.com/git/b2c/15665469966231.jpg)
  </div>
 
-**2.Request message format** 
+**2.Request parameters** 
 
 | Parameter          | Type       | Required | Description |
 | ------------- | ---------- | ---- | ------------------------------------------------------------ |
@@ -171,7 +171,7 @@ Parameters as follows:
 | transType     | String(4)  | M    | "REFD" |
 | orderNum      | String(60) | M    | Refund order number: it is defined by the merchant, and the refund order number under the same merchant number cannot be repeated |
 | origOrderNum  | String(60) | M    | Original trade order number                                                 |
-| returnAmount  | String(12) | M    | Refund amount: if 100 yuan, it is 100 or 100.00                    |
+| returnAmount  | String(12) | M    | Refund amount: if 100CNY, 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"          |
 | merID         | String(15) | M    | Merchant ID, assigned by GoAllPay                                       |
 | paymentSchema | String(10) | M    | Channel ID:[Click Here](paymentSchema.md) |
@@ -180,7 +180,7 @@ Parameters as follows:
 | signType      | String(3)  | M    | "MD5" or "SHA256" |
 | signature     | String(32) | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
 | Parameter      | Type       | Required | Description |
 | --------- | ---------- | ---- | ---------------------------------------------- |
@@ -213,7 +213,7 @@ Parameters as follows:
  ![](https://allpayfile-hd2.oss-cn-shanghai.aliyuncs.com/git/b2c/15665470092257.jpg)
  </div>
 
-**2.Request message format** 
+**2.Request parameters** 
 
 | Parameter          | Type       | Required | Description                                         |
 | ------------- | ---------- | ---- | ------------------------------------------------------------ |
@@ -228,10 +228,10 @@ Parameters as follows:
 | signType      | String(10) | M    | "MD5" or "SHA256" |
 | signature     | String(32) | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
-| Parameter          | Type       | Required | Description                                         |
-| ------------- | ---------- | ---- | ------------------------------------------------------------ |
+| Parameter | Type | Required | Description |
+| ------------- | ---------- | ---- | ------------------ |
 | version       | String(12) | M    | "VER000000005" |
 | charSet       | String(6)  | M    | "UTF-8" |
 | transType     | String(4)  | M    | "RFQY" |
@@ -242,8 +242,8 @@ Parameters as follows:
 | paymentSchema | String(10) | M    | Channel ID |
 | 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               |
+| transTime     | String(14) | M    | Transaction time, format :" yyyyMMddHHmmss" |
+| GWTime        | String(14) | M    | yyyyMMddHHmmss this should be a GWtime, currently is local transaction time |
 | signType      | String(10) | M    | "MD5" or "SHA256" |
 | signature     | String(32) | M    | MD5 or SHA256 signature |
 
@@ -253,7 +253,7 @@ Parameters as follows:
 
  The pre-authorization interface is applicable to foreign card (including VISA, MasterCard, JCB and other card brands) and UnionPay card transactions. Pre-authorized transactions will not participate in liquidation, and the issuing bank will temporarily freeze user funds.
 
-**2.Request message format**
+**2.Request parameters**
 
  It consists of general fields and channel-specific fields. All upload fields must be signed.
 
@@ -267,7 +267,7 @@ Parameters as follows:
 | charSet       | String(6)    | M    | "UTF-8" |
 | transType     | String(4)    | M    | "PAUT" |
 | 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 |
-| orderAmount   | String(12)   | M    | Order amount: if 100 yuan, it will be 100 or 100.00 |
+| orderAmount   | String(12)   | M    | Order amount: if 100CNY, it will be 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" |
 | frontURL      | String(400)  | M    | When the payment is complete, jump to the address |
 | backURL       | String(400)  | M    | Payment results are asynchronously notified to this address |
@@ -283,7 +283,7 @@ Parameters as follows:
 
 **3.Response message**
 
-  The merchant needs to provide an HTTP/HTTPS protocol interface that is included in the parameters passed to the SDK, the backURL. After the payment is complete, the GoAllPay server will call the backURL as a POST, informing the payment result (JSON). When merchant receive the notification, the merchant is required to response String "OK".
+  The merchant needs to provide an HTTP/HTTPS protocol interface that is included in the parameters passed to the SDK, the backURL. After the payment is complete, the GoAllPay server will call the backURL by POST method, informing the payment result (JSON). When merchant receive the notification, the merchant is required to response String "OK".
 
   If we didn't receive "OK" from merchant,GoAllPay will resend the response message to merchant.Time interval is[15, 15, 30, 180, 1800, 3600, 7200, 14400, 14400], the unit is second.
 
@@ -295,7 +295,7 @@ Parameters as follows:
 | charSet       | String(6)    | M    | "UTF-8" |
 | transType     | String(4)    | M    | "PAUT" |
 | orderNum      | String(60)   | M    | Order number |
-| orderAmount   | String(12)   | M    | Order amount: if 100 yuan, it will be 100 or 100.00 |
+| orderAmount   | String(12)   | M    | Order amount: if 100CNY, it will be 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" |
 | merID         | String(15)   | M    | Merchant ID, assigned by GoAllPay |
 | acqID         | String(11)   | M    | "99020344" |
@@ -325,7 +325,7 @@ Parameters as follows:
  ![](https://allpayfile-hd2.oss-cn-shanghai.aliyuncs.com/git/b2c/15665464464405.jpg)
  </div>
 
-**2.Request message format**
+**2.Request parameters**
 
 | Parameter          | Type       | Required | Description |
 | ------------- | ---------- | ---- | ------------------------------------------------------ |
@@ -334,7 +334,7 @@ Parameters as follows:
 | transType     | String(4)  | M    | "PAUC" |
 | 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 |
 | origOrderNum  | String(60) | M    | Pre-authorized order number |
-| orderAmount   | String(12) | M    | Order amount: if 100 yuan, it will be 100 or 100.00 |
+| orderAmount   | String(12) | M    | Order amount: if 100CNY, it will be 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"  |
 | merID         | String(15) | M    | Merchant ID, assigned by GoAllPay |
 | acqID         | String(11) | M    | "99020344" |
@@ -343,7 +343,7 @@ Parameters as follows:
 | signType      | String(10) | M    | "MD5" or "SHA256" |
 | signature     | String(32) | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
 | Parameter          | Type       | Required | Description |
 | ------------- | ---------- | ---- | ---------------------------------------------- |
@@ -377,10 +377,10 @@ Parameters as follows:
  ![](https://allpayfile-hd2.oss-cn-shanghai.aliyuncs.com/git/b2c/15665464582903.jpg)
  </div>
 
-**2.Request message format**
+**2.Request parameters**
 
 | Parameter          | Type       | Required | Description |
-| ------------- | ---------- | ---- | ------------------------------------------------------------ |
+| ------------- | ---------- | ---- | ---------- |
 | version       | String(12) | M    | "VER000000005" |
 | charSet       | String(6)  | M    | "UTF-8" |
 | transType     | String(4)  | M    | "VOID" |
@@ -393,10 +393,10 @@ Parameters as follows:
 | signType      | String(10) | M    | "MD5" or "SHA256" |
 | signature     | String(32) | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
 | Parameter          | Type       | Required | Description |
-| ------------- | ---------- | ---- | ---------------------------------------------- |
+| ------------- | ---------- | ---- | --------------- |
 | version       | String(12) | M    | "VER000000005" |
 | charSet       | String(6)  | M    | "UTF-8" |
 | transType     | String(4)  | M    | "VOID" |
@@ -418,7 +418,7 @@ Parameters as follows:
 
 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** 
+**2.Request parameters** 
 
 | Parameter          | Type       | Required | Description                                         |
 | ------------- | ---------- | ---- | ------------------------------------------------------------ |
@@ -427,7 +427,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 | transType     | String(4)  | M    | "REFDREQ" |
 | orderNum      | String(60) | M    | Refund order number: it is defined by the merchant, and the refund order number under the same merchant number cannot be repeated |
 | origOrderNum  | String(60) | M    | Original trade order number                                                 |
-| returnAmount  | String(12) | M    | Refund amount: if 100 yuan, it is 100 or 100.00                    |
+| returnAmount  | String(12) | M    | Refund amount: if 100CNY, 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"          |
 | merID         | String(15) | M    | Merchant ID, assigned by GoAllPay                                       |
 | paymentSchema | String(10) | M    | Channel ID: [Click Here](paymentSchema.md) |
@@ -436,7 +436,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 | signType      | String(3)  | M    | "MD5" or "SHA256" |
 | signature     | String(32) | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
 | Parameter      | Type       | Required | Description |
 | --------- | ---------- | ---- | ---------------------------------------------- |
@@ -461,7 +461,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 
 ​    Provide users with card binding function, suitable for foreign card transactions.
 
-**2.Request message format** 
+**2.Request parameters** 
 
 | Parameter          | Type       | Required | Description                                         |
 | ------------- | ----------- | ---- | ---------------------------------------------------------- |
@@ -478,7 +478,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 | signType      | String(10)  | M    | "MD5" or "SHA256"                                                |
 | signature     | String(32)  | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
 | Parameter      | Type       | Required | Description                                           |
 | ------------- | ---------- | ---- | ---------------------------------------------------------- |
@@ -504,7 +504,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 
    Unbound card
 
-**2.Request message format** 
+**2.Request parameters** 
 
 | Parameter          | Type       | Required | Description                                         |
 | ------------- | ---------- | ---- | ---------------------------------------------------------- |
@@ -520,7 +520,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 | signType      | String(10) | M    | "MD5" or "SHA256" |
 | signature     | String(32) | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
 | Parameter      | Type       | Required | Description                                           |
 | ------------- | ---------- | ---- | ---------------------------------------------------------- |
@@ -546,7 +546,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 
    Card-tied consumer payment, debits the user based on the token returned when the card was tied.
 
-**2.Request message format** 
+**2.Request parameters** 
 
   It consists of general fields and channel-specific fields. All upload fields must be signed.
 
@@ -560,7 +560,7 @@ To refund the transaction before 90 days, the merchant can't process the online
 | charSet       | String(6)    | M    | "UTF-8" |
 | transType     | String(4)    | M    | "PURC" |
 | 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 |
-| orderAmount   | String(12)   | M    | Order amount: if 100 yuan, it will be 100 or 100.00 |
+| orderAmount   | String(12)   | M    | Order amount: if 100CNY, it will be 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" |
 | backURL       | String(400)  | M    | Payment results are asynchronously notified to this address |
 | customerId    | String(60)   | M    | User ID: It is defined by the merchant, and it cannot be repeated under the same merchant number. |
@@ -574,21 +574,21 @@ To refund the transaction before 90 days, the merchant can't process the online
 | signType      | String(10)   | M    | "MD5" or "SHA256" |
 | signature     | String(32)   | M    | MD5 or SHA256 signature |
 
-**3.Response message format**
+**3.Response parameters**
 
-  The merchant needs to provide an HTTP/HTTPS protocol interface that is included in the parameters passed to the SDK, the backURL. After the payment is complete, the GoAllPay server will call the backURL as a POST, informing the payment result (JSON). When merchant receive the notification, the merchant is required to response String "OK".
+  The merchant needs to provide an HTTP/HTTPS protocol interface that is included in the parameters passed to the SDK, the backURL. After the payment is complete, the GoAllPay server will call the backURL by POST method, informing the payment result (JSON). When merchant receive the notification, the merchant is required to response String "OK".
 
   If we didn't receive "OK" from merchant,GoAllPay will resend the response message to merchant.Time interval is[15, 15, 30, 180, 1800, 3600, 7200, 14400, 14400], the unit is second.
 
 Parameters as follows:
 
-| Parameter      | Type       | Required | Description                                           |
-| ------------- | ------------ | ---- | ------------------------------------------------------------ |
+| Parameter      | Type       | Required | Description |
+| ------------- | ------------ | ---- | ---------- |
 | version       | String(12)   | M    | "VER000000005" |
 | charSet       | String(6)    | M    | "UTF-8" |
 | transType     | String(4)    | M    | "PURC" |
 | 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 |
-| orderAmount   | String(12)   | M    | Order amount: if 100 yuan, it will be 100 or 100.00 |
+| orderAmount   | String(12)   | M    | Order amount: if 100CNY, it will be 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" |
 | merID         | String(15)   | M    | Merchant ID, assigned by GoAllPay |
 | acqID         | String(11)   | M    | "99020344"                                         |