| transactionId | string | Unique identifier of the transaction |
| transactionType | TransactionType | The type of transaction |
| sourceCustomerId | string | Unique identifier of the customer who transacted |
| sourceAccountId | string | Unique identifier of the account associated with the transaction |
| paymentType | PaymentType | Payment type descriptor, such as debit or credit |
| paymentMethodEntryType | string | Describes the method used to enter the payment method at point-of-sale |
| transactionTimestamp | string | Date & time the transaction occurred. Give us local time, but attach the appropriate offset with the timestamp (z, +2, etc). |
| transactionPostingTimestamp | string | Date & time the transaction cleared. Give us local time, but attach the appropriate offset with the timestamp (z, +2, etc). |
| paymentNetworkMCC | string | 4 digit merchant category code |
| paymentNetworkMerchantIdType | PaymentNetworkMerchantIdType | Describes the payment network merchant type |
| paymentNetworkMerchant | string | Name of the merchant |
| paymentNetworkMerchantAddress1 | string | Merchant street address 1 |
| paymentNetworkMerchantAddress2 | string | Merchant street address 2 |
| paymentNetworkMerchantCity | string | City where the purchase was made |
| paymentNetworkMerchantState | string | Abbreviated state or province where the purchase was made |
| paymentNetworkMerchantPostalCode | string | Postal code where the purchase was made. May be listed as "city code" on the original transaction |
| paymentNetworkMerchantCountryCode | string | ISO two-letter country code of the merchant |
| paymentNetworkMerchantId | string | Merchant number contained in the network transaction record. Sometimes called "Field 42 Card Acceptor ID" |
| mobileIndicator | boolean | Indicates whether a mobile wallet was used at point-of-sale |
| walletDescription | string | When a wallet is used at point-of-sale, this is the token_requestor_id that was used. For example, 40010030273 indicates that Apple Pay was used to charge a Visa card. |
| cardNetworkIdentifier | int | The first digit of the card number, the MII (Major Industry Identifier) |
| iin | string | The payment method issuer identification number (formerly bin). If paymentMethod of DIGITAL_WALLET, describe the funding source payment method's IIN. Required for RLO |
| last4 | string | The last 4 digits of the card used for the transaction |
| cardPresentIndicator | string(enum) CardPresentIndicator | Network field indicating whether cardholder was present at point of sale |
| recurringTransactionIndicator | boolean | Indicator representing whether the transaction has been designated as recurring (i.e., Netflix Subscription) |
| authorizationAmount | string | The amount of the transaction at time of authorization, represented in cents (i.e. $5.00 = 500). The amount should be positive. |
| cashBackAtPointOfSaleAmount | string | For select debit transactions, the amount of cashback that was given as part of the total transaction amount, represented in cents (i.e. $5.00 = 500). The amount can be 0, or positive. |
| postedAmount | string | The amount of the posted transaction, represented in cents (i.e. $5.00 = 500). The amount should be positive. |
| currencyCode | string | ISO 4217 currency code used for the transaction |
| onlineIndicator | OnlineIndicator | |
| multipleClearingSequenceNumber | string | The number in sequence of the transaction's installment payment, when the transaction is a part of a larger transaction group resulting from a split shipment |
| multipleClearingSequenceCount | string | The total count of installment payments, when the transaction is a part of a larger transaction group resulting from a split shipment |
| authorizationApprovalCode | string | Provided by the issuing bank to verify sufficient funds available when a card transaction is made |
| acquirerReferenceNumber | string | A unique number that tags a card transaction when it goes from the acquiring bank to the cardholder’s issuing bank |