Transaction Detail

The Transaction Detail report contains transactions in a monthly time frame and their associated details. This report can be sent to specified parties as requested.

File Format

The Transaction Detail file can be available in CSV or Excel file types as requested.

⚠️ Please Note

The order of the fields may change, and additional fields may be added. The names of the headers will not change, so when parsing the file, use the header names as an indicator of the field location and ignore any other unknown fields. This will ensure you are future-proofing your import so that changes will not break your imports.


Field NameTypeDescription
ClientNameAlphanumericThe client name. This is the name of the client in the TOTUS system.
ClientBrandAlphanumericThe name of the brand for the card. This may be different from the client name or can be a sub-brand.
CurrencyCodeAlphanumericCurrency – 3 letter format. ISO 3166 format
TransactionDateTimeUTCDate/Time in yyyy-MM-ddTHH:mm:ssZ format. Date/Time is UTC.Dates/Times in UTC. ISO 8601 format.
SettlementIdAlphanumericA unique ID for each settlement transaction.
SettlementPeriodIdINTEGERAn an identifier for all transactions in a specific settlement period. This will be an INTEGER (ex: 36). This may be blank.
ProcessorTransactionIdAlphanumericA unique ID from the processor for a specific transaction. Can be different formats depending on the processor.
ProcessorAlphanumericThe name of the processor.
GiftCardIdAlphanumericA unique TOTUS ID for a Gift Card.
For Shopify brands, this is the Shopify Gift Card ID.
BuyerNameAlphanumericThe buyer is the organization that either activated the card or facilitated the activation for the merchant. This may be blank.
MerchantNameAlphanumericThe merchant is the organization that the card was activated for. This may be blank.
SettlementOrgNameAlphanumericThe settlement organization if different from the client name. This may be blank.
SettlementOrgIdAlphanumericA unique ID to identify the settlement organization. This may be blank.
TransactionTypeAlphanumericTransaction Types: New transaction types may be added in the future, please implement with this in mind.

- Activation
- ActivationVoid
- BrandActivation
- BrandActivationVoid
- Redemption
- RedemptionVoid
ActivationAmountN 17 including a negative(-) sign if applicable, a decimal point, and two decimal positionsThe amount of the Activation. This is populated based on Transaction Types of either an Activation, ActivationVoid, BrandActivation or a BrandActivationVoid. Only a BrandActivation or a BrandActivationVoid affects the Net Amount.
RedemptionAmountN 17 including a negative(-) sign if applicable, a decimal point, and two decimal positionsThe amount of the Redemption. This is populated based on Transaction Types of either a Redemption, RedemptionVoid.
ItemNameAlphanumericA human-readable name for the product.
TOTUSOrderIdAlphanumericA TOTUS generated ID to identify the order the card was in.
SKUAlphanumericThe SKU for the product.
ChannelAlphanumericThe channel that the card was distributed into.
ProductIdAlphanumericA product identifier that consists of the SKU, Form Factor and Channel.
ExternalOrderIdAlphanumericAn External Order ID. This may be blank or spaces.
ExternalSKUAlphanumericAn External Merchant SKU. This may be blank or spaces.
ExternalUPCAlphanumericAn External UPC. This may be blank or spaces.
FormFactorAlphanumericThe type of card. Values will be Digital or Physical.
IsTestBooleanIndicates if the transaction is a test transaction and should not result in money movement.
SourceInfoAlphanumericThe Shopify site URL. This may be blank or spaces.
ExternalNoteAlphanumericA free form field that can note details about a transaction. This may be blank of spaces.

Transaction Types

TransactionDefinition
ActivationMoney placed on a card. Typically, 1st Party, B2B or 3rd Party card activations.
ActivationVoidMoney removed from an activated card. Typically, cancelled card orders or manual adjustments.
BrandActivationMoney placed on a card by the Brand. Typically, a gift card created for merchandise return if money not put on original payment type (credit card) or a customer appeasement.
BrandActivationVoidMoney removed from an activated card by the Brand. Typically, a cancelled return or appeasement.
RedemptionMoney removed from a card for a completed purchase.
RedemptionVoidMoney placed back on the card for a merchandise return when the gift card was used in the original order or a manual adjustment.