Scenario
When the merchant is creating order, if the value of “Required additional payment information” [NeedExtraPaidInfo] is Y, additional parameters will be returned (see table below).
- Step 1. Merchant: When creating an order, if the required additional payment information parameter [NeedExtraPaidInfo] is set to Y.
- Step 2. Merchant: Return the following additional parameters when transmitting the payment results notification and order search to the merchant.
Response Parameter Details:
OPAY’s transaction number for payment using TWQR.
WebATMAccBank String(3)
WebATMAccNo String(5)
Last 5 digits of the payer’s bank account.
If the bank did not provide such information, it will be returned blank.
WebATMBankName String(10)
ATMAccBank String(3)
ATM Payment Bank Code.
If the bank did not provide such information, it will be returned blank.
ATMAccNo String(5)
PaymentNo String(14)
Payment code.
If it is BARCODE, return blank.
PayFrom String(10)
Convenience store payment
- family: FamilyMart
- hilife: Hi-Life
- okmart: OK‧MART
- ibon:7-11
gwsr Int
process_date String(20)
Process Time.
The format is yyyy/MM/dd HH:mm:ss.
auth_code String(6)
Authorization code
amount Int
stage Int
Installment periods
stast Int
Amount of initial installment.
- General installment: first installment amount
- Flexible Installment: First stage installment amount
Special Note:Flexible Installment: If the bank does not return the installment amount, $0 will be returned.
staed Int
- General Installment: Amount of each installment
- Flexible Installment: Second stage installment amount
Special Note:Flexible Installment: If the bank does not return the installment amount, $0 will be returned.
eci Int
card4no String(4)
card6no String(6)
First 6 digits of credit card.
red_dan Int
Bonus points deducted.
red_de_amt Int
Amount deduced from bonus points.
red_ok_amt Int
Actual amount charged.
red_yet Int
Remaining bonus points.
PeriodType String(1)
Type of periods set when order was created.
Frequency Int
Execution frequency set when order was created.
ExecTimes Int
Execution frequency set when order was created.
PeriodAmount Int
Amount per authorization set when order was created.
TotalSuccessTimes Int
Number of successful authorizations to date.
TotalSuccessAmount Int
Amount authorized to date.