Transaction Result Notification

Issued when a card transaction is completed or failed. type = card_transaction

Sequence Number

Domain Name

Variable Name

Type

Required

Remarks


Record Number

recordNo

String

M

Record Number


Card Unique Number

cardId

String

M

Card ID


Transaction Time

transactionTime

String

M

Transaction Occurrence Time


Transaction Currency

transCurrency

String

O

Transaction Currency


Transaction Currency Amount

transCurrencyAmt

Number

M

Transaction Currency Amount


Card Local Currency

localCurrency

String

M

Card Currency


Card Local Currency Amount

localCurrencyAmt

Number

M

Card Local Currency Transaction Amount


Approval Code

approvalCode

String

O

Approval Code


Merchant Name

merchantName

String

M

Merchant Name


Merchant MCC

merchantCategoryCode

String

O

Merchant MCC


Cross-border Type

crossBoardType

String

O

0: Domestic, 1: Overseas


Transaction Type

transType

String

M

See Appendix: Transaction Types


Transaction Status

transStatus

String

M

1: Successful, 2: Failed


Original Record Number

originRecordNo

String

O

Original Record Number


Transaction Category

transCategory

Number

M

1: Unsettled, 2: Settled


Source of Handling Fee Funds

feeType

Number

O

1 - Card; 2 - Account


Source of Funds

fundsType

Number

O

1 - Card; 2 - Account


Direction of Funds Flow

fundsDirection

Number

O

0 - Disbursement; 1 - Receipt


Settle Amount

settleAmount

Number

O


Settle Time

settleTime

String

O


Transaction Response Code

respCode

String

M

Transaction Response Code Description


Transaction Response Code Description

respCodeDesc

String

M

See Appendix: Transaction Response Codes