Skip to main content

Transaction Report

Introduction

Introduction

The Transaction Report contains a detailed list of all Balances and Card activities per deployment on a specific day.

File repository path: Transactions/Daily
File name pattern: Transaction_daily_yyyy_mm_dd.csv
Report frequency: Daily

   

Transaction Report Header

Transaction Report Header

ItemDescription
communityThe name of the community to which the client belongs, as configured in Nium.
clientThe name of the client, as configured in Nium.
transactionInitiationDateThe date and time the transaction was initiated in GMT, following the ISO 8601 format (yyyy-MM-dd'T'HH:mm:ssZ).
transactionCompletionDateThe date and time the transaction was completed in GMT, following the ISO 8601 format (yyyy-MM-dd'T'HH:mm:ssZ).
transactionReferenceA unique identifier for the transaction.
balanceReferenceA unique identifier for the Balance instrument associated with the transaction.
balanceCurrencyThe currency of the Balance instrument in ISO 4217 format.
transactionTypeDescribes the transaction type. See Balanceless Card Transaction Types.
transactionStateThe current state of the transaction. See Balanceless Cards Transaction States.
transactionAuthorIdentifies who initiated or updated the transaction (e.g. user, API, operator).
sourceTypeType of the source participant in the transaction.
sourceNameUnique identifier of the source participant.
destinationTypeType of the destination participant in the transaction.
destinationNameUnique identifier of the destination participant.
originalCurrencyOriginal currency of the transaction (ISO 4217). This is independent of the billing currency
originalAmountOriginal transaction amount. This is independent of the billing currency.
billingCurrencyCurrency used for billing (ISO 4217), the same as the card currency.
billingAmountBilled amount of the transaction, including any fees.
transactionCurrencyTransaction currency (ISO 4217), matching the Balance instrument currency.
transactionAmountTransaction amount of the Balance instrument adjustment.
transactionFeeCurrencyCurrency in which any applicable transaction fee is charged.
transactionFeeAmountFee amount charged for the transaction, if applicable.
interchangeCurrencyCurrency used for the interchange.
interchangeAmountAmount of the interchange.
forexRateForeign exchange rate applied between source and destination currencies (if different).
forexFeeCurrencyCurrency in which any forex fee is charged.
forexFeeAmountAmount of the forex fee applied, if any.
ecbRateLatest European Central Bank (ECB) rate applicable on the date specified in the Central Processing Date field.
availableBalanceAdjustmentAmount adjusted on the available balance of the Balance instrument.
availableBalanceAfterAvailable balance on the Balance instrument after processing the transaction.
actualBalanceAdjustmentAmount adjusted on the actual balance of the Balance instrument.
actualBalanceAfterActual balance on the Balance instrument after processing the transaction.
directionIndicates instrument direction; possible values: SOURCE, DESTINATION.
remainingSpendAdjustmentAmount by which the virtual card’s Spend Limit is increased or decreased as a result of the transaction.
remainingSpendAfterSpend Limit of the virtual card after the transaction.
cardSpendLimitAdjustmentAmount representing the change applied to the card’s spend limit by the transaction. Present only for CARD_SPEND_LIMIT_UPDATE transactions.
cardSpendLimitAfterSpend Limit after the update to a predefined value.
cardReferenceUnique Nium reference for the card.
customReferenceCustom field provided by the client to uniquely identify the virtual card. Present only for CARD_CREATE transactions.
maskedCardNumberFirst six and last four digits of a virtual card.
cardBrandCard brand of the issued card.
cardProfileCard factory (card type) used to create the card.
merchantNameName of the merchant.
merchantCountryMerchant’s base country as registered with the acquirer.
merchantCategoryCodeCode representing the merchant category (MCC) assigned to the merchant.
authCodeAuthorisation code used in authorisations and settlements.
relatedTransactionReferenceUnique identifier linking a transaction to a related one, such as linking a settlement to its authorisation.
relatedTransactionCompletionDateDate and time (in GMT) when a related transaction is completed, marking the end of its processing period. Format follows ISO 8601 format (yyyy-MM-dd'T'HH:mm:ssZ).
acquirerReferenceNumberUnique reference number that identifies the acquirer for each merchant.
tag 1-20Additional fields defined by the client.
ItemDescription
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
communityThe name of the community to which the client belongs, as configured in Nium.
clientThe name of the client, as configured in Nium.
transactionInitiationDateThe date and time the transaction was initiated in GMT, following the ISO 8601 format (yyyy-MM-dd'T'HH:mm:ssZ).
transactionCompletionDateThe date and time the transaction was completed in GMT, following the ISO 8601 format (yyyy-MM-dd'T'HH:mm:ssZ).
transactionReferenceA unique identifier for the transaction.
balanceReferenceA unique identifier for the Balance instrument associated with the transaction.
balanceCurrencyThe currency of the Balance instrument in ISO 4217 format.
transactionTypeDescribes the transaction type. See Balanceless Card Transaction Types.
transactionStateThe current state of the transaction. See Balanceless Cards Transaction States.
transactionAuthorIdentifies who initiated or updated the transaction (e.g. user, API, operator).
sourceTypeType of the source participant in the transaction.
sourceNameUnique identifier of the source participant.
destinationTypeType of the destination participant in the transaction.
destinationNameUnique identifier of the destination participant.
originalCurrencyOriginal currency of the transaction (ISO 4217). This is independent of the billing currency
originalAmountOriginal transaction amount. This is independent of the billing currency.
billingCurrencyCurrency used for billing (ISO 4217), the same as the card currency.
billingAmountBilled amount of the transaction, including any fees.
transactionCurrencyTransaction currency (ISO 4217), matching the Balance instrument currency.
transactionAmountTransaction amount of the Balance instrument adjustment.
transactionFeeCurrencyCurrency in which any applicable transaction fee is charged.
transactionFeeAmountFee amount charged for the transaction, if applicable.
interchangeCurrencyCurrency used for the interchange.
interchangeAmountAmount of the interchange.
forexRateForeign exchange rate applied between source and destination currencies (if different).
forexFeeCurrencyCurrency in which any forex fee is charged.
forexFeeAmountAmount of the forex fee applied, if any.
ecbRateLatest European Central Bank (ECB) rate applicable on the date specified in the Central Processing Date field.
availableBalanceAdjustmentAmount adjusted on the available balance of the Balance instrument.
availableBalanceAfterAvailable balance on the Balance instrument after processing the transaction.
actualBalanceAdjustmentAmount adjusted on the actual balance of the Balance instrument.
actualBalanceAfterActual balance on the Balance instrument after processing the transaction.
directionIndicates instrument direction; possible values: SOURCE, DESTINATION.
remainingSpendAdjustmentAmount by which the virtual card’s Spend Limit is increased or decreased as a result of the transaction.
remainingSpendAfterSpend Limit of the virtual card after the transaction.
cardSpendLimitAdjustmentAmount representing the change applied to the card’s spend limit by the transaction. Present only for CARD_SPEND_LIMIT_UPDATE transactions.
cardSpendLimitAfterSpend Limit after the update to a predefined value.
cardReferenceUnique Nium reference for the card.
customReferenceCustom field provided by the client to uniquely identify the virtual card. Present only for CARD_CREATE transactions.
maskedCardNumberFirst six and last four digits of a virtual card.
cardBrandCard brand of the issued card.
cardProfileCard factory (card type) used to create the card.
merchantNameName of the merchant.
merchantCountryMerchant’s base country as registered with the acquirer.
merchantCategoryCodeCode representing the merchant category (MCC) assigned to the merchant.
authCodeAuthorisation code used in authorisations and settlements.
relatedTransactionReferenceUnique identifier linking a transaction to a related one, such as linking a settlement to its authorisation.
relatedTransactionCompletionDateDate and time (in GMT) when a related transaction is completed, marking the end of its processing period. Format follows ISO 8601 format (yyyy-MM-dd'T'HH:mm:ssZ).
acquirerReferenceNumberUnique reference number that identifies the acquirer for each merchant.
tag 1-20Additional fields defined by the client.