Browse Source

Merge branch 'master' of https://git.allpayx.com/OpenAPI/common

benson 1 year ago
parent
commit
16caf3fe01

+ 13 - 13
AllPay_Customs_Integration_Specification_CH.md

@@ -245,19 +245,19 @@ signature: 51aebe009a06d79c23524ea18fc2f413
 
 ### 4.2 微信海关列表
 
-| 海关名称                                                     | 海关编码        |
-| ------------------------------------------------------------ | --------------- |
-| 广州(总署版)                                               | GUANGZHOU_ZS    |
-| 广州黄埔国检(推送至黄埔国检的订单需分别推送广州(总署版)和广州黄埔国检,即需要请求两次报关接口) | GUANGZHOU_HP_GJ |
-| 广州南沙国检(推送至南沙国检的订单需分别推送广州(总署版)和广州南沙国检,即需要请求两次报关接口) | GUANGZHOU_NS_GJ |
-| 杭州(总署版)                                               | HANGZHOU_ZS     |
-| 宁波                                                         | NINGBO          |
-| 郑州(保税物流中心)                                         | ZHENGZHOU_BS    |
-| 重庆                                                         | CHONGQING       |
-| 上海(总署版)                                               | SHANGHAI_ZS     |
-| 深圳                                                         | SHENZHEN        |
-| 郑州综保(总署版)                                           | ZHENGZHOU_ZH_ZS |
-| 天津(推送订单至天津海关时,需要在商户管理后台同时配置天津海关备案信息与天津国检备案信息;调用报关接口时只需推送天津海关,即请求一次报关接口。) | TIANJIN |
+| 海关名称                                                     | 海关编码        |备注|
+| ------------------------------------------------------------ | --------------- |---|
+| 广州(总署版)                                               | GUANGZHOU_ZS    |列表中没有的海关,也报送广州(总署版)|
+| 广州黄埔国检(推送至黄埔国检的订单需分别推送广州(总署版)和广州黄埔国检,即需要请求两次报关接口) | GUANGZHOU_HP_GJ ||
+| 广州南沙国检(推送至南沙国检的订单需分别推送广州(总署版)和广州南沙国检,即需要请求两次报关接口) | GUANGZHOU_NS_GJ ||
+| 杭州(总署版)                                               | HANGZHOU_ZS     ||
+| 宁波                                                         | NINGBO          ||
+| 郑州(保税物流中心)                                         | ZHENGZHOU_BS    ||
+| 重庆                                                         | CHONGQING       ||
+| 上海(总署版)                                               | SHANGHAI_ZS     ||
+| 深圳                                                         | SHENZHEN        ||
+| 郑州综保(总署版)                                           | ZHENGZHOU_ZH_ZS ||
+| 天津(推送订单至天津海关时,需要在商户管理后台同时配置天津海关备案信息与天津国检备案信息;调用报关接口时只需推送天津海关,即请求一次报关接口。) | TIANJIN ||
 
 ### 4.3 银联海关列表
 

+ 13 - 15
AllPay_DirectDeclare_Integration_Specification_CH.md

@@ -116,21 +116,19 @@
 
 ### 4.1 微信海关列表
 
-| 海关名称                                                     | 海关编码        |
-| ------------------------------------------------------------ | --------------- |
-| 广州(总署版)                                               | GUANGZHOU_ZS    |
-| 广州黄埔国检(推送至黄埔国检的订单需分别推送广州(总署版)和广州黄埔国检,即需要请求两次报关接口) | GUANGZHOU_HP_GJ |
-| 广州南沙国检(推送至南沙国检的订单需分别推送广州(总署版)和广州南沙国检,即需要请求两次报关接口) | GUANGZHOU_NS_GJ |
-| 杭州(总署版)                                               | HANGZHOU_ZS     |
-| 宁波                                                         | NINGBO          |
-| 郑州(保税物流中心)                                         | ZHENGZHOU_BS    |
-| 重庆                                                         | CHONGQING       |
-| 西安                                                         | XIAN            |
-| 上海(总署版)                                               | SHANGHAI_ZS     |
-| 深圳                                                         | SHENZHEN        |
-| 郑州综保(总署版)                                           | ZHENGZHOU_ZH_ZS |
-| 天津                                                         | TIANJIN         |
-| 北京                                                         | BEIJING         |
+| 海关名称                                                     | 海关编码        |备注|
+| ------------------------------------------------------------ | --------------- |---|
+| 广州(总署版)                                               | GUANGZHOU_ZS    |列表中没有的海关,也报送广州(总署版)|
+| 广州黄埔国检(推送至黄埔国检的订单需分别推送广州(总署版)和广州黄埔国检,即需要请求两次报关接口) | GUANGZHOU_HP_GJ ||
+| 广州南沙国检(推送至南沙国检的订单需分别推送广州(总署版)和广州南沙国检,即需要请求两次报关接口) | GUANGZHOU_NS_GJ ||
+| 杭州(总署版)                                               | HANGZHOU_ZS     ||
+| 宁波                                                         | NINGBO          ||
+| 郑州(保税物流中心)                                         | ZHENGZHOU_BS    ||
+| 重庆                                                         | CHONGQING       ||
+| 上海(总署版)                                               | SHANGHAI_ZS     ||
+| 深圳                                                         | SHENZHEN        ||
+| 郑州综保(总署版)                                           | ZHENGZHOU_ZH_ZS ||
+| 天津(推送订单至天津海关时,需要在商户管理后台同时配置天津海关备案信息与天津国检备案信息;调用报关接口时只需推送天津海关,即请求一次报关接口。) | TIANJIN ||
 
 ## 5.附件 1 应答码
 

File diff suppressed because it is too large
+ 83 - 76
AllPay_Integration_Specification_CH.md


File diff suppressed because it is too large
+ 428 - 157
AllPay_Integration_Specification_EN.md


+ 1 - 2
bindPay_reason.md

@@ -1,6 +1,5 @@
 | RespCode | reason.code | reason.text    |
-| -------- | :---------- | -------------- |
-| 00         | 00          | 成功           |
+| -------- | ---------- | -------------- |
 |P5  | USER_KYC_NOT_QUALIFIED | User is not qualified for the KYC verification. |
 |P5  | MERCHANT_NOT_REGISTERED | The merchant is not registered. |
 |P5  | USER_PAYMENT_VERIFICATION_FAILED | User fails to pass the payment verification in the methods like OTP, PIN and so on. |

+ 21 - 2
bind_en.md

@@ -1,4 +1,11 @@
-### 1 FC
+## Channel exclusive fields
+
+### Table of Contents:
+
+  - [1. AliPayPlus](#1-alipayplus)
+  - [2. FC](#2-fc)
+
+<!-- ### 1 FC
 
 #### 1.1 Bound card payment
 
@@ -33,4 +40,16 @@ CVV2: 830
 Card Number: 5204730000002555
 Expiry Date: 1225
 CVV2: 123
-```
+``` -->
+
+### 1. AliPayPlus
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ------- |
+| sub_brand_code | String | Yes |"alipay_cn","gcash", "dana", "kakaopay", "alipay_hk", "truemoney", "tng", "bpi","connect_wallet","rabbit_line_pay"<br>Choose one of them. |
+
+### 2. FC
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ------- |
+| email | String | Yes |User email|

File diff suppressed because it is too large
+ 187 - 36
payExclusive_CH.md


+ 444 - 4
payExclusive_EN.md

@@ -1,6 +1,7 @@
 ## Channel exclusive fields
 
 ### Table of Contents:
+
   - [1. WX](#1-wx)
     - [1.1 QR code no jump mode](#11-qr-code-no-jump-mode)
     - [1.2 QR code jump mode](#12-qr-code-jump-mode)
@@ -39,7 +40,7 @@
     - [7.4 APP mode](#74-app-mode)
   - [8. PO](#8-po)
     - [8.1 H5 mode](#81-h5-mode)
-  - [9. India_Netbanking](#9-india_netbanking)
+  - [9. India\_Netbanking](#9-india_netbanking)
     - [9.1 H5 mode](#91-h5-mode)
   - [10. PAYPAL](#10-paypal)
     - [10.1 H5 mode](#101-h5-mode)
@@ -52,6 +53,38 @@
     - [13.1 H5 mode](#131-h5-mode)
   - [14. FPX](#14-fpx)
     - [14.1 H5 mode](#141-h5-mode)
+  - [15. India\_UPI](#15-india_upi)
+    - [15.1 H5 mode](#151-h5-mode)
+  - [16. Boleto](#16-boleto)
+    - [16.1 H5 mode](#161-h5-mode)
+  - [17. Baloto](#17-baloto)
+    - [17.1 H5 mode](#171-h5-mode)
+  - [18. PIX](#18-pix)
+    - [18.1 H5 mode](#181-h5-mode)
+  - [19. PSE](#19-pse)
+    - [19.1 H5 mode](#191-h5-mode)
+  - [20. Webpay](#20-webpay)
+    - [20.1 H5 mode](#201-h5-mode)
+  - [21. OXXO](#21-oxxo)
+    - [21.1 H5 mode](#211-h5-mode)
+  - [22. SPEI](#22-spei)
+    - [22.1 H5 mode](#221-h5-mode)
+  - [23. PagoEfectivo](#23-pagoefectivo)
+    - [23.1 H5 mode](#231-h5-mode)
+  - [24. Interbank](#24-interbank)
+    - [24.1 H5 mode](#241-h5-mode)
+  - [25 PayNow](#25-paynow)
+    - [25.1 QR code no jump mode](#251-qr-code-no-jump-mode)
+  - [26. P24](#26-p24)
+    - [26.1 H5 mode](#261-h5-mode)
+  - [27. Paysafecard](#27-paysafecard)
+    - [27.1 H5 mode](#271-h5-mode)
+  - [28. IDEAL](#28-ideal)
+    - [27.1 H5 mode](#271-h5-mode-1)
+  - [29. Evonet](#29-evonet)
+    - [29.1 H5 mode](#291-h5-mode)
+    - [29.2 Return parameter mode](#292-return-parameter-mode)
+    - [29.3 Qr code mode](#293-qr-code-mode)
 
 ### 1. WX
 
@@ -650,10 +683,15 @@ CVV2: 123
 
 **Request parameters**
 
+<!-- | Parameter      | Type   | Required | Description     |
+| --------- | ------ | ---- | -------- |
+| tradeFrom | String | Yes    | "H5"     |
+| Payment_ID  | String | Yes | Axiata Boost: 11<br>Grab Pay: 17<br>Touch ’n Go: 28<br>Maybank QR: 12 | -->
+
 | Parameter      | Type   | Required | Description     |
 | --------- | ------ | ---- | -------- |
 | tradeFrom | String | Yes    | "H5"     |
-| Payment_ID  | String | Yes | Axiata Boost: 11<br>Grab Pay: 17<br>Touch ’n Go: 28<br>Maybank QR: 12 |
+| sub_brand_code  | String | Yes | "boost", "grabpay", "touchngo", "maybankQR"<br>Choose one of them. |
 
 **Response parameter "parameter" details**
 
@@ -1000,10 +1038,412 @@ CVV2: 123
 | zip_code | String | Yes    | ZIP code |
 | city | String | Yes    | City |
 | country | String(2) | Yes    |Country code in ISO 3166. Example: IN|
-| state | String(2) | No    |State code in ISO 3166-2, required for USA and Canada|
 
 **Response parameter "parameter" details**
 
 | Parameter | Type | Required | Description |
 | -------- | ------ | ---- | ------------------------------- |
-| payUrl | String | No   | Cashier URL |
+| payUrl | String | No   | Cashier URL |
+
+### 15. India_UPI
+
+#### 15.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| ----------------------- | --------- | ---- | ------------------------------------------------------------ |
+| tradeFrom               | String    | Yes   | "H5"                                                         |
+| email                   | String    | Yes   | Must contain valid e-mail of customer                        |
+| phone                   | String    | Yes   | Must contain valid phone number of customer                  |
+| firstname               | String    | Yes   | Customer first name                                          |
+| lastname                | String    | Yes   | Customer last name                                           |
+| address                 | String    | Yes   | address                                                      |
+| zip_code                | String    | Yes   | ZIP code                                                     |
+| city                    | String    | Yes   | City                                                         |
+| country                 | String(2) | Yes   | Country code in ISO 3166. Example: IN                        |
+| document_id             | String    | Yes   | Consumer's Indian PAN. Must be string with 10 alphanumeric letters. 5 letters, followed by 4 numbers, followed by 1 letter or number. Example: ABCDE1234F |
+| virtual_payment_address | String    | Yes   | Virtual Payment Address (VPA) of the customer, format: someone@bank |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| ------ | ------ | ---- | --------- |
+| payUrl | String | No   | Cashier URL |
+
+### 16. Boleto
+
+#### 16.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| consumer_reference | String | Yes    | Consumer reference is a unique consumer identifier|
+| document_id | String | Yes    | Document ID of the consumer. Consumer's Brazilian Identification Number(CPF or CNPJ). Must be string between 11 and 14 digits and to have full cpf validation.|
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: BR |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 17. Baloto
+
+#### 17.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| consumer_reference | String | Yes    | Consumer reference is a unique consumer identifier|
+| national_id | String | Yes    | National ID of the consumer. Consumer's Colombian Identification Number(CC). Must be string between 6 to 10 digits.|
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: CO |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 18. PIX
+
+#### 18.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: BR |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 19. PSE
+
+#### 19.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| consumer_reference | String | Yes    | Consumer reference is a unique consumer identifier|
+| national_id | String | Yes    | National ID of the consumer. Consumer's Colombian Identification Number(CC). Must be string between 6 to 10 digits.|
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: CO |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 20. Webpay
+
+#### 20.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| consumer_reference | String | Yes    | Consumer reference is a unique consumer identifier|
+| national_id | String | Yes    | National ID of the consumer. Consumer's Chilean Identification Number(CI/RUT). Must be string between 8 to 9 digits.|
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: CL |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 21. OXXO
+
+#### 21.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| consumer_reference | String | Yes    | Consumer reference is a unique consumer identifier|
+| national_id | String | Yes    | National ID of the consumer. Consumer's Mexican Identification Number(CURP). Must be string between 10 and 18 digits.|
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: MX |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 22. SPEI
+
+#### 22.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| document_id | String | Yes    | Document ID of the consumer. Consumer's Mexican Identification Number(CURP). Must be string between 10 and 18 digits.|
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: MX |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 23. PagoEfectivo
+
+#### 23.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| document_id | String | Yes    | Document ID of the consumer. Consumer's Peruvian Identification Number(DNI). Must be string between 8 and 9 digits.|
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: PE |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 24. Interbank
+
+#### 24.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| document_id | String | Yes    | Document ID of the consumer. Consumer's Peruvian Identification Number(DNI). Must be string between 8 and 9 digits.|
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: PE |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 25 PayNow
+
+#### 25.1 QR code no jump mode
+
+ This mode returns the QR code string, and merchants need to generate the QR code themselves.
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | -------- |
+| tradeFrom | String | Yes    | "QRCODE" |
+| email | String | Yes    | Customer email |
+| payer_name | String | Yes    | Customer name |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| code_url | String | No    | QR code string |
+
+### 26. P24
+
+#### 26.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: PL |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 27. Paysafecard
+
+#### 27.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| email | String | Yes    | Must contain valid e-mail of customer|
+| phone | String | Yes    | Must contain valid phone number of customer |
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: DE |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 28. IDEAL
+
+#### 27.1 H5 mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | ---- |
+| tradeFrom | String | Yes    | "H5" |
+| email | String | Yes    | Must contain valid e-mail of customer|
+| firstname | String | Yes    | Customer first name |
+| lastname | String | Yes    | Customer last name |
+| address | String | Yes    | address |
+| zip_code | String | Yes    | ZIP code |
+| city | String | Yes    | City |
+| country | String(2) | Yes    |Country code in ISO 3166. Example: NL |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+### 29. Evonet
+
+#### 29.1 H5 mode
+
+ This mode returns the payment url, and the merchant page redirects to this url to display the payment page.
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| -------------- | ------ | ---- | ------------------------------------------------------------ |
+| tradeFrom      | String | Yes    | "H5"                                                         |
+| sub_brand_code | String | Yes    | Options: "paypay", "linepay", "truemoney", "rabbit_line_pay", "krungsri_online", "bualuang_ibanking", "ktb_netbank", "scb_easy_net", "k_plus", "dana", "ovo", "shopeepay_idn", "bni_va", "mandiri_va", "maybank_va", "permata_va", "bri_va", "cimb_va" |
+| mobilePhone | String | No    | User's mobile phone number. Example: 08011111111. This parameter is mandatory when sub_brand_code is "truemoney". |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| payUrl | String | No    | Cashier URL |
+
+#### 29.2 Return parameter mode
+
+ This mode returns payment parameter information, and the merchant needs to return to the customer.
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | -------- |
+| tradeFrom | String | Yes    | "CODE-PRESENT" |
+| sub_brand_code | String | Yes    | Options: "konbini", "payeasy", "bank_transfer_jpn" |
+| paymentShop | String | No    | Convenience store name. Options: "Daily_Yamazaki", "Family_Mart_JPN", "Lawson_JPN", "Ministop_JPN", "Seicomart", "Seven_Eleven_JPN". This parameter is mandatory when sub_brand_code is "konbini". |
+| mobilePhone | String | No    | User's mobile phone number. Example: 08011111111. This parameter is mandatory when sub_brand_code is "payeasy" or "bank_transfer_jpn". |
+| name | String | No    | User name. Example: "name":"[{\"givenName\": \"太郎\", \"familyName\": \"山田\"}, {\"givenName\": \"タロウ\", \"familyName\": \"ヤマダ\"}]". This parameter is mandatory when sub_brand_code is "payeasy" or "bank_transfer_jpn". |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| code_params | Object | No    | Payment parameter information |
+
+#### 29.3 Qr code mode
+
+ This mode returns a QR code download link, which the merchant needs to download and display to the customer.
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| --------- | ------ | ---- | -------- |
+| tradeFrom | String | Yes    | "QRCODE" |
+| sub_brand_code | String | Yes    | "promptpay" |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| code_url | String | No   | Qr code download link |

+ 6 - 1
paymentSchema.md

@@ -24,4 +24,9 @@ Webpay|Webpay
 OXXO|OXXO
 SPEI|SPEI
 Pago Efectivo|PagoEfectivo
-Interbank|Interbank
+Interbank|Interbank
+PayNow|PayNow
+P24|P24
+Paysafecard|Paysafecard
+IDEAL|IDEAL
+Evonet|Evonet

+ 1 - 2
refreshToken_reason.md

@@ -1,5 +1,4 @@
 | RespCode | reason.code           | reason.text                   |
-| -------- | :-------------------- | ----------------------------- |
-| 00       | 00                    | 成功                          |
+| -------- | -------------------- | ----------------------------- |
 | P5       | INVALID_REFRESH_TOKEN | The refresh token is invalid. |
 | P5       | EXPIRED_REFRESH_TOKEN | The refresh token is expired. |

+ 1 - 1
v5/android/Android_Integration_Specification_CH.md

@@ -34,7 +34,7 @@ mode —— AllPay 后台环境标识,true表示从AllPay的正式环境发起
 
 ### 3.2 添加 SDK 包
 
-1.在Application Module的build.gradle文件的dependencies下添加 api("io.github.goallpay:allpaysdk:5.2.10")
+1.在Application Module的build.gradle文件的dependencies下添加 api("io.github.goallpay:allpaysdk:5.2.11")
 
 2.在根目录的build.gradle文件中添加