tao.zhou 3 vuotta sitten
vanhempi
commit
9c6eb34436
2 muutettua tiedostoa jossa 43 lisäystä ja 38 poistoa
  1. 6 8
      payExclusive_CH.md
  2. 37 30
      payExclusive_EN.md

+ 6 - 8
payExclusive_CH.md

@@ -129,7 +129,7 @@
 | -------- | ------ | ---- | --------------------------------------------------------- |
 | tn       | String | O    | 交易流水号,作为调起 sdk 支付的参数 |
 
-获取到tn后,根据APP对接文档调用SDK进行支付。
+获取到tn后,根据[APP对接文档](AllPay_Integration_Specification_CH.md#6-app模式对接文档)调用SDK进行支付。
 
 ### 2. AP渠道
 
@@ -175,7 +175,7 @@
 | -------- | ------ | ---- | --------------------------------------------------------- |
 | tn       | String | O    | 交易流水号,作为调起 sdk 支付的参数 |
 
-获取到tn后,根据APP对接文档调用SDK进行支付。
+获取到tn后,根据[APP对接文档](AllPay_Integration_Specification_CH.md#6-app模式对接文档)调用SDK进行支付。
 
 #### 2.4 二维码无跳转模式
 
@@ -239,7 +239,7 @@
 | -------- | ------ | ---- | ------------------------------------------------------- |
 | tn       | String | O    | 交易流水号,作为调起 sdk 支付的参数 |
 
-获取到tn后,根据APP对接文档调用SDK进行支付。
+获取到tn后,根据[APP对接文档](AllPay_Integration_Specification_CH.md#6-app模式对接文档)调用SDK进行支付。
 
 #### 3.3 二维码无跳转模式
 
@@ -310,7 +310,7 @@ SMS Code on Mobile: 123456
 | -------- | ------ | ---- | ------------------------------------------------------- |
 | tn       | String | O    | 交易流水号,作为调起 sdk 支付的参数 |
 
-获取到tn后,根据APP对接文档调用SDK进行支付。
+获取到tn后,根据[APP对接文档](AllPay_Integration_Specification_CH.md#6-app模式对接文档)调用SDK进行支付。
 
 <!-- ### 5 CA渠道
 
@@ -440,7 +440,7 @@ CVC: 111
 | RespMsg  | String | M    | 应答消息                                                  |
 | tn       | String | O    | 交易流水号,RespCode为“00”时返回,作为调起 sdk 支付的参数 |
 
-获取到tn后,根据APP对接文档调用SDK进行支付。 -->
+获取到tn后,根据[APP对接文档](AllPay_Integration_Specification_CH.md#6-app模式对接文档)调用SDK进行支付。 -->
 
 ### 5. FC渠道
 
@@ -902,7 +902,6 @@ CVV2: 123
 | -------- | ------ | ---- | ------------------------------- |
 | code_url | String | O    | 二维码字符串 |
 
-
 #### 13.4 APP支付
 
  **请求参数**
@@ -919,5 +918,4 @@ CVV2: 123
 | -------- | ------ | ---- | --------------------------------------------------------- |
 | tn       | String | O    | 交易流水号,作为调起 sdk 支付的参数 |
 
-
-获取到tn后,根据APP对接文档调用SDK进行支付。
+获取到tn后,根据[APP对接文档](AllPay_Integration_Specification_CH.md#6-app模式对接文档)调用SDK进行支付。

+ 37 - 30
payExclusive_EN.md

@@ -35,18 +35,6 @@
     - [7.1 H5 mode](#71-h5-mode)
   - [8. PO](#8-po)
     - [8.1 H5 mode](#81-h5-mode)
-      - [8.1.1 When tag is paysafecard, you should add the following parameters:](#811-when-tag-is-paysafecard-you-should-add-the-following-parameters)
-      - [8.1.2 When tag is in aura, baloto, bancodobrasil, boleto, hipercard, itau, webpay, you should add the following parameters:](#812-when-tag-is-in-aura-baloto-bancodobrasil-boleto-hipercard-itau-webpay-you-should-add-the-following-parameters)
-      - [8.1.3 When tag is in dragonpay, enets, you should add the following parameters:](#813-when-tag-is-in-dragonpay-enets-you-should-add-the-following-parameters)
-      - [8.1.4 When tag is in giropay, directpay, you should add the following parameters:](#814-when-tag-is-in-giropay-directpay-you-should-add-the-following-parameters)
-      - [8.1.5 When tag is in payu, p24, safetypay, you should add the following parameters:](#815-when-tag-is-in-payu-p24-safetypay-you-should-add-the-following-parameters)
-      - [8.1.6 When tag is qiwi, you should add the following parameters:](#816-when-tag-is-qiwi-you-should-add-the-following-parameters)
-      - [8.1.7 When tag is skrill, you should add the following parameters:](#817-when-tag-is-skrill-you-should-add-the-following-parameters)
-      - [8.1.8 When tag is sepaddmodela, you should add the following parameters:](#818-when-tag-is-sepaddmodela-you-should-add-the-following-parameters)
-      - [8.1.9 When tag is bcmc, you should add the following parameters:](#819-when-tag-is-bcmc-you-should-add-the-following-parameters)
-      - [8.1.10 When tag is in santander, pagofacil, rapipago, you should add the following parameters:](#8110-when-tag-is-in-santander-pagofacil-rapipago-you-should-add-the-following-parameters)
-      - [8.1.11 When tag is in konbini, payeasy, you should add the following parameters:](#8111-when-tag-is-in-konbini-payeasy-you-should-add-the-following-parameters)
-      - [8.1.12 When tag is in doku, ovo, you should add the following parameters:](#8112-when-tag-is-in-doku-ovo-you-should-add-the-following-parameters)
   - [9. India_Netbanking](#9-india_netbanking)
     - [9.1 H5 mode](#91-h5-mode)
   - [10. PAYPAL](#10-paypal)
@@ -60,6 +48,7 @@
     - [13.1 H5 mode](#131-h5-mode)
     - [13.2 WebSite mode](#132-website-mode)
     - [13.3 QR code no jump mode](#133-qr-code-no-jump-mode)
+    - [13.4 APP mode](#134-app-mode)
 
 ### 1. WX
 
@@ -140,7 +129,7 @@ Parameter sdk_params is used to call up the WeChat Mini Programs payment. Please
 | -------- | ------ | ---- | --------------------------------------------------------- |
 | tn       | String | O    | Transaction serial number. Required parameter for Wechat app payment. |
 
-After getting tn, call the SDK to pay according to APP document.
+After getting tn, call the SDK to pay according to [APP document](AllPay_Integration_Specification_EN.md#6-app-mode-integration-specification).
 
 ### 2. AP
 
@@ -186,7 +175,7 @@ Response message:
 | -------- | ------ | ---- | --------------------------------------------------------- |
 | tn       | String | O    | Transaction serial number. Required parameter for Alipay app payment. |
 
-After getting tn, call the SDK to pay according to APP document.
+After getting tn, call the SDK to pay according to [APP document](AllPay_Integration_Specification_EN.md#6-app-mode-integration-specification).
 
 #### 2.4 QR code no jump mode
 
@@ -250,7 +239,7 @@ Response message:
 | -------- | ------ | ---- | --------------------------------------------------------- |
 | tn       | String | O    | Transaction serial number. Required parameter for app payment. |
 
-After getting tn, call the SDK to pay according to APP document.
+After getting tn, call the SDK to pay according to [APP document](AllPay_Integration_Specification_EN.md#6-app-mode-integration-specification).
 
 #### 3.3 QR code no jump mode
 
@@ -321,7 +310,7 @@ SMS Code on Mobile: 123456
 | -------- | ------ | ---- | ------------------------------- |
 | tn       | String | O    | Transaction serial number. Required parameter for Apple Pay. |
 
-After getting tn, call the SDK to pay according to APP document.
+After getting tn, call the SDK to pay according to [APP document](AllPay_Integration_Specification_EN.md#6-app-mode-integration-specification).
 
 <!-- ### 5 CA
 
@@ -450,7 +439,7 @@ Response message:
 | RespMsg  | String | M    | Response message |
 | tn       | String | O    | Transaction serial number. Required parameter for Wechat app payment. When RespCode=00 returns it. |
 
-After getting tn, call the SDK to pay according to APP document.-->
+After getting tn, call the SDK to pay according to [APP document](AllPay_Integration_Specification_EN.md#6-app-mode-integration-specification).-->
 
 ### 5. FC
 
@@ -663,13 +652,13 @@ CVV2: 123
 | countrycode       | String | M    | The 2-letter ISO country code of the country in which the payment instrument is issued/operated (e.g. DE). For details see [payment method specific documentation](countrycode.md). |
 | accountholdername | String | M    | The account holder - minimum of 3 characters, up to 100 characters. |
 
-##### 8.1.1 When tag is paysafecard, you should add the following parameters:
+**When tag is paysafecard, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----------- | ------ | ---- | ------------------------------------------------------------ |
 | consumerref | String | O    | Unique reference identifying the consumer, has to satisfy the regular expression [A-Za-z0-9.%,&/+*$-]{1,20} |
 
-##### 8.1.2 When tag is in aura, baloto, bancodobrasil, boleto, hipercard, itau, webpay, you should add the following parameters:
+**When tag is in aura, baloto, bancodobrasil, boleto, hipercard, itau, webpay, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----------- | ------ | ---- | ------------------------------------------------------------ |
@@ -680,33 +669,33 @@ CVV2: 123
 | zipcode     | String | M    | Consumer's zip/postal code                                   |
 | dob         | String | O    | Date of birth, format YYYYMMDD                               |
 
-##### 8.1.3 When tag is in dragonpay, enets, you should add the following parameters:
+**When tag is in dragonpay, enets, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----- | ------ | ---- | ------------------------------------------------------ |
 | email | String | M    | RFC compliant email address of the account holder      |
 | phone | String | M    | Valid international phone number of the account holder |
 
-##### 8.1.4 When tag is in giropay, directpay, you should add the following parameters:
+**When tag is in giropay, directpay, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ---- | ------ | ---- | ----------------------------------------------------------- |
 | bic  | String | O    | Valid BIC (8 or 11 alphanumeric letters) of consumer’s bank |
 
-##### 8.1.5 When tag is in payu, p24, safetypay, you should add the following parameters:
+**When tag is in payu, p24, safetypay, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----- | ------ | ---- | ------------------------------------------------- |
 | email | String | M    | RFC compliant email address of the account holder |
 
-##### 8.1.6 When tag is qiwi, you should add the following parameters:
+**When tag is qiwi, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----------- | ------ | ---- | ------------------------------------------------------------ |
 | mobilephone | String | M    | Valid international Russian mobile phone number identifying the QIWI destination account to pay out to (excluding plus sign or any other international prefixes, including a leading 7 for Russia, 11 digits in total, e.g. 71234567890). |
 | siteid      | String | M    | Unique site identifier, forwarded to qiwi. Required for clients serving multiple points of sale. |
 
-##### 8.1.7 When tag is skrill, you should add the following parameters:
+**When tag is skrill, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ------- | ------ | ---- | ------------------------------------------------- |
@@ -715,20 +704,20 @@ CVV2: 123
 | zipcode | String | O    | Consumer's zip/postal code                        |
 | city    | String | O    | Consumer’s city                                   |
 
-##### 8.1.8 When tag is sepaddmodela, you should add the following parameters:
+**When tag is sepaddmodela, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----- | ------ | ---- | ------------------------------------------------- |
 | email | String | M    | RFC compliant email address of the account holder |
 | iban  | String | M    | Valid IBAN                                        |
 
-##### 8.1.9 When tag is bcmc, you should add the following parameters:
+**When tag is bcmc, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----- | ------ | ---- | ------------------------------------------------- |
 | BEPURL | String | O    | Trigger URL for mobile payment options in the form BEP://1BC.GIROGATE.DE/BCMC/123456789$ICAE3BUIH5P9U53Y5HKA9CRT (contrived example). |
 
-##### 8.1.10 When tag is in santander, pagofacil, rapipago, you should add the following parameters:
+**When tag is in santander, pagofacil, rapipago, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----- | ------ | ---- | ------------------------------------------------- |
@@ -736,7 +725,7 @@ CVV2: 123
 | consumerref  | String | O    | Unique reference identifying the consumer, has to satisfy the following regular expression: [A-Za-z0-9.%,&/+*$-]{1,20} |
 | email  | String | M    | RFC compliant email address of the account holder      |
 
-##### 8.1.11 When tag is in konbini, payeasy, you should add the following parameters:
+**When tag is in konbini, payeasy, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ----- | ------ | ---- | ------------------------------------------------- |
@@ -744,7 +733,7 @@ CVV2: 123
 | email | String | M    | RFC compliant email address of the account holder|  
 | iteminfo | String | M    | Information about the item(s) being purchased, displayed on the payment page (up to 22 characters) |
 
-##### 8.1.12 When tag is in doku, ovo, you should add the following parameters:
+**When tag is in doku, ovo, you should add the following parameters:**
 
 | Parameter      | Type   | Required | Description     |
 | ---------- | ------ | ---- | ------------------------------------------------------------ |
@@ -910,4 +899,22 @@ CVV2: 123
 
 | Parameter | Type | Required | Description |
 | -------- | ------ | ---- | ------------------------------- |
-| code_url | String | O    | QR code string |
+| code_url | String | O    | QR code string |
+
+#### 13.4 APP mode
+
+ **Request parameters**
+
+| Parameter | Type | Required | Description |
+| -------------- | ------ | ---- | ------------------------------------------------------------ |
+| tradeFrom      | String | M    | "APP"                                                         |
+| OsType         | String | M    | "IOS", "ANDROID" |
+| sub_brand_code | String | M    | "gcash", "dana", "kakaopay", "alipay_hk", "truemoney", "tng" |
+
+**Response parameter "parameter" details**
+
+| Parameter | Type | Required | Description |
+| -------- | ------ | ---- | ------------------------------- |
+| tn       | String | O    | Transaction serial number. Required parameter for app payment. |
+
+After getting tn, call the SDK to pay according to [APP document](AllPay_Integration_Specification_EN.md#6-app-mode-integration-specification).