Represents a transaction at a venue.

Properties

id The id of the transaction.
amount The amount of the transaction.
cashbackAmount The cashback amount of the transaction.
cashbackBilled The cashback billed to the merchant.
publihserBonusCashback The bonus cashback which comes from the publihser.
referralFee The referral fee that was charged to the merchant.
This field may be null when there is no value or not applicable.
This field is optional and will not be returned when there is no value or not applicable.
dateOfTransaction The date of the transaction.
rewardTime The reward datetime
dateProcessed The date that the transaction processed; Note that this will reset on CLEAR.
potentialReward The additional reward the user would have received if they activated.
This field may be null when there is no value or not applicable.
This field is optional and will not be returned when there is no value or not applicable.
actualReward The actual reward the user has received since they did not activate.
This field may be null when there is no value or not applicable.
This field is optional and will not be returned when there is no value or not applicable.
venue Compact details about the venue.
This field may be null when there is no value or not applicable.
This field is optional and will not be returned when there is no value or not applicable. See compactVenue details
user Compact details about the user. See compactUser details
cardId The id of the card that made the transaction.
clearingAmount The settlement/clearing amount of the transaction.
This field may be null when there is no value or not applicable.
This field is optional and will not be returned when there is no value or not applicable.
authorizationAmount The authorization amount of the transaction.
This field may be null when there is no value or not applicable.
This field is optional and will not be returned when there is no value or not applicable.
last4 The last 4 of the card that made the transaction.
membershipTier The membership tier of the user at the time of the transaction.
duplicationSource Duplication source, only provided when the transaction has been removed as a duplicate.
This field may be null when there is no value or not applicable.
This field is optional and will not be returned when there is no value or not applicable.
redemptions The redemptions that were applied to this transaction. See redemption details
state The state of the transaction.