Transactions
Read what happened on a card and correct it — transaction history, pending provisions, reversals and slip receipts.
Service that lists Bank Card transaction details based on UTID
Retrieves a debit card transaction by UTID. Resolves shadow card number and transaction date using UTID, queries debit transactions within a date range around the transaction date, and returns the matching transaction record. Includes an alternative implementation that directly fetches transactions by UTID.
Service that lists Bank Card transaction details based on UTID › Request Body
utidUtid - [Optional]
Service that lists Bank Card transaction details based on UTID › Responses
Success
cardProductVirtualFlagCard Product Virtual Flag - [Optional]
cardProductDigitalFlagCard Product Digital Flag - [Optional]
sourceTabSource Tab - [Optional]
terminalNumberTerminal Number - [Optional]
authorizationNumberAuthorization Number - [Optional]
authorizationMatchStatusAuthorization Match Status - [Optional]
cardRefNumberCard Ref Number - [Optional]
cardSeqNumberCard Seq Number - [Optional]
channelTypeDescriptionChannel Type Description - [Optional]
customerCustomer - [Optional]
customerNumberCustomer Number - [Optional]
digitalSlipValueDigital Slip Value - [Optional]
isChipFlagIs Chip Flag - [Optional]
localAmountLocal Amount - [Optional]
localCurrencyDescriptionLocal Currency Description - [Optional]
mainCustomerNumberMain Customer Number - [Optional]
maskedCardNumberMasked Card Number - [Optional]
matchStatusDescriptionMatch Status Description - [Optional]
mccDescriptionMcc Description - [Optional]
merchantCountryCodeMerchant Country Code - [Optional]
merchantNameMerchant Name - [Optional]
merchantNumberMerchant Number - [Optional]
networkTypeDescriptionNetwork Type Description - [Optional]
offlineFlagOffline Flag - [Optional]
panEntryModePan Entry Mode - [Optional]
pinUsagePin Usage - [Optional]
responseCodeDescriptionResponse Code Description - [Optional]
responseReasonCodeDescriptionResponse Reason Code Description - [Optional]
rrnRrn - [Optional]
settlementAmountSettlement Amount - [Optional]
settlementCurrencyDescriptionSettlement Currency Description - [Optional]
terminalTypeTerminal Type - [Optional]
transactionDateTransaction Date - [Optional]
trnAmountTrn Amount - [Optional]
trnCodeMatrixDescriptionTrn Code Matrix Description - [Optional]
trnCurrencyDescriptionTrn Currency Description - [Optional]
trnStatusCodeTrn Status Code - [Optional]
trnStatusDescriptionTrn Status Description - [Optional]
utidUtid - [Optional]
trnEffectTrn Effect - [Optional]
channelTypeChannel Type - [Optional]
capitalRewardIndicatorCapital Reward Indicator - [Optional]
trnCurrencyCodeTrn Currency Code - [Optional]
transactionDescriptionTransaction Description - [Optional]
Earned Point - [Optional]
trnCodeMatrixIdTrn Code Matrix Id - [Optional]
shadowCardNumberShadow Card Number - [Optional]
mainCardRefNumberMain Card Ref Number - [Optional]
mccMcc - [Optional]
mccGroupCodeMcc Group Code - [Optional]
localCurrencyCodeLocal Currency Code - [Optional]
accountNumberAccount Number - [Optional]
acqInstitutionIdAcq Institution Id - [Optional]
supplementaryCardFlagSupplementary Card Flag
Service that lists Bank Card transaction details based on UTID
Retrieves a debit card transaction by UTID using the new transaction flow. Directly queries debit transactions by UTID and returns the matching transaction record.
Service that lists Bank Card transaction details based on UTID › Request Body
utidUtid - [Optional]
Service that lists Bank Card transaction details based on UTID › Responses
Success
cardProductVirtualFlagCard Product Virtual Flag - [Optional]
cardProductDigitalFlagCard Product Digital Flag - [Optional]
sourceTabSource Tab - [Optional]
terminalNumberTerminal Number - [Optional]
authorizationNumberAuthorization Number - [Optional]
authorizationMatchStatusAuthorization Match Status - [Optional]
cardRefNumberCard Ref Number - [Optional]
cardSeqNumberCard Seq Number - [Optional]
channelTypeDescriptionChannel Type Description - [Optional]
customerCustomer - [Optional]
customerNumberCustomer Number - [Optional]
digitalSlipValueDigital Slip Value - [Optional]
isChipFlagIs Chip Flag - [Optional]
localAmountLocal Amount - [Optional]
localCurrencyDescriptionLocal Currency Description - [Optional]
mainCustomerNumberMain Customer Number - [Optional]
maskedCardNumberMasked Card Number - [Optional]
matchStatusDescriptionMatch Status Description - [Optional]
mccDescriptionMcc Description - [Optional]
merchantCountryCodeMerchant Country Code - [Optional]
merchantNameMerchant Name - [Optional]
merchantNumberMerchant Number - [Optional]
networkTypeDescriptionNetwork Type Description - [Optional]
offlineFlagOffline Flag - [Optional]
panEntryModePan Entry Mode - [Optional]
pinUsagePin Usage - [Optional]
responseCodeDescriptionResponse Code Description - [Optional]
responseReasonCodeDescriptionResponse Reason Code Description - [Optional]
rrnRrn - [Optional]
settlementAmountSettlement Amount - [Optional]
settlementCurrencyDescriptionSettlement Currency Description - [Optional]
terminalTypeTerminal Type - [Optional]
transactionDateTransaction Date - [Optional]
trnAmountTrn Amount - [Optional]
trnCodeMatrixDescriptionTrn Code Matrix Description - [Optional]
trnCurrencyDescriptionTrn Currency Description - [Optional]
trnStatusCodeTrn Status Code - [Optional]
trnStatusDescriptionTrn Status Description - [Optional]
utidUtid - [Optional]
trnEffectTrn Effect - [Optional]
channelTypeChannel Type - [Optional]
capitalRewardIndicatorCapital Reward Indicator - [Optional]
trnCurrencyCodeTrn Currency Code - [Optional]
transactionDescriptionTransaction Description - [Optional]
Earned Point - [Optional]
trnCodeMatrixIdTrn Code Matrix Id - [Optional]
shadowCardNumberShadow Card Number - [Optional]
mainCardRefNumberMain Card Ref Number - [Optional]
mccMcc - [Optional]
mccGroupCodeMcc Group Code - [Optional]
localCurrencyCodeLocal Currency Code - [Optional]
accountNumberAccount Number - [Optional]
acqInstitutionIdAcq Institution Id - [Optional]
supplementaryCardFlagSupplementary Card Flag
Service that lists all transactions related to a card
Retrieves all debit card transactions for a given ShadowCardNumber and date range. Combines authorization and posted transaction records, merges unmatched authorizations, filters reward transactions, calculates total amount, and returns ordered transaction details including amounts, merchant info, status, rewards, and digital slip data. Also supports UTID-based retrieval via an alternative method.
Part of:
- Journey 01 · Launching a new card product — step 4, Activate, PIN, transact
Service that lists all transactions related to a card › Request Body
beginDateBegin Date - [Optional]
endDateEnd Date - [Optional]
shadowCardNumberShadow Card Number - [Optional]
responseCodeResponse Code - [Optional]
responseReasonCodeResponse Reason Code - [Optional]
networkTypeNetwork Type - [Optional]
trnCodeMatrixIdTrn Code Matrix Id - [Optional]
maxAmountMax Amount - [Optional]
minAmountMin Amount - [Optional]
Service that lists all transactions related to a card › Responses
Success
totalAmountTotal Amount - [Optional]
List Of Transaction - [Optional]
Updates installment information for BNPL (Buy Now Pay Later) transactions. Updates corresponding transaction records for Installment Count, Installment Parameter, and Installment Profit Rate to synchronize with core banking system.
Request Body
utidUtid
installmentCountInstallment Count
installmentParameterInstallment Parameter
installmentProfitRateInstallment Profit Rate
Responses
Success
isSuccessIs Success
errorMessageError Message
Service that lists Digital Slip preferences based on a given UTID
Retrieves the digital slip (receipt) for a debit card transaction using UTID. Returns transaction details including amounts, currency, card info, authorization, terminal and merchant information, ICC data, and reference UTID if available.
Service that lists Digital Slip preferences based on a given UTID › Request Body
channelChannel - [Optional]
utidUtid - [Optional]
Service that lists Digital Slip preferences based on a given UTID › Responses
Success
utidUtid - [Optional]
refUtidRef Utid - [Optional]
trnCodeMatrixIdTrn Code Matrix Id - [Optional]
shadowCardNumberShadow Card Number - [Optional]
cardRefNumberCard Ref Number - [Optional]
maskedCardNumberMasked Card Number - [Optional]
trnAmountTrn Amount - [Optional]
trnCurrencyCodeTrn Currency Code - [Optional]
responseCodeResponse Code - [Optional]
trnDatetimeTrn Datetime - [Optional]
trnStatusTrn Status - [Optional]
stanStan - [Optional]
rrnRrn - [Optional]
authorizationNumberAuthorization Number - [Optional]
terminalNumberTerminal Number - [Optional]
merchantNumberMerchant Number - [Optional]
merchantNameMerchant Name - [Optional]
panEntryModePan Entry Mode - [Optional]
iccData84Icc Data84 - [Optional]
iccData9f26Icc Data9f26 - [Optional]
cardSeqNumberCard Seq Number - [Optional]
merchantAddressMerchant Address - [Optional]
Service that lists authorization transactions within a given date range
Retrieves the list of debit card authorizations for a given period. Requires start date and end date as input and returns the authorization transactions that occurred within that date range.
Service that lists authorization transactions within a given date range › Request Body
Get Authorization List By Begindate Enddate Param - [Optional]
Service that lists authorization transactions within a given date range › Responses
Success
Get Authorization List By Begindate Enddate Result - [Optional]
Service that lists customer debit transactions based on request criteria
Retrieves debit card transaction records based on card reference number and customer number. Calls DCID repository to fetch transaction data and returns the result without additional filtering or transformation.
Service that lists customer debit transactions based on request criteria › Request Body
Get Dbttransaction By Cardref Customernum Param - [Optional]
Service that lists customer debit transactions based on request criteria › Responses
Success
Get Dbttransaction By Cardref Customernum Result - [Optional]