|
@@ -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 |
|