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 | |
| Merchant Country | merchantCountry | String | M | Merchant Country |