BrandCardTransaction
Description
Contains quantitative information about the card transactions processed by the brand.
Data Sources
The card transaction data is derived from a panel of around a third of all U.S. credit card transactions.
type BrandCardTransaction implements MathFunctions {
quantityType: String
period: String
projectedQuantity: Float
platformBrandId: UUID
id: UUID!
firstObservedDate: String
lastObservedDate: String
periodStartDate: Date
periodEndDate: Date
internalId: String
internalBrandId: String
internalPlatformBrandId: String
count(
field: String!
conditions: Conditions
): Int
sum(
field: String!
conditions: Conditions
): Int
min(
field: String!
conditions: Conditions
): Int
max(
field: String!
conditions: Conditions
): Int
avg(
field: String!
conditions: Conditions
): Float
collect(
field: String!
separator: String
conditions: Conditions
): String
minDateTime(
field: String!
conditions: Conditions
): DateTime
maxDateTime(
field: String!
conditions: Conditions
): DateTime
}
Fields
BrandCardTransaction.quantityType ● String scalar
This field indicates the type of quantity represented in the record.
It may contain the following values:
- **avg_transaction_size**: The record is the average transaction size in dollars for the brand for that time period.
- **has_transactions**: The record is a 1 if the brand had any transactions in the time period, and 0 otherwise.
- **refunds_amount**: The record is the total amount of refunds in dollars for the brand for that time period.
- **card_transactions_count**: The record is the total number of card transactions for the brand for that time period.
- **card_revenue_amount**: The record is the total sales amount in dollars for the brand for that time period.
- **card_customers_average_daily_count**: The record is the average number of unique daily customers for the brand for that time period.
- **card_revenue_yoy_growth**: The record is the ratio of the brand's current period's revenue to the period one year prior's revenue.
- **card_revenue_prior_period_growth**: The record is the ratio of the brand's current period's revenue to the previous period's revenue.
BrandCardTransaction.period ● String scalar
This field indicates the length of the time period represented in the record.
It may contain the following values:
- **1m**: One month.
- **3m**: Three months.
- **12m**: Twelve months.
BrandCardTransaction.projectedQuantity ● Float scalar
This field contains the value for the quantity specified in quantity type. In cases where the underlying data is based on fewer than a threshold number of transactions required by the data provider for compliance reasons, this number may be null for all quantity_types except for "has_transactions".
BrandCardTransaction.platformBrandId ● UUID scalar
This field contains the brand id of the platform that processed the transaction.
A null value indicates that the given quantity is not attributed to any particular platform.
BrandCardTransaction.id ● UUID! non-null scalar
BrandCardTransaction.firstObservedDate ● String scalar
BrandCardTransaction.lastObservedDate ● String scalar
BrandCardTransaction.periodStartDate ● Date scalar
This field contains the start date of the time period represented in the record.
BrandCardTransaction.periodEndDate ● Date scalar
This field contains the end date of the time period represented in the record.
BrandCardTransaction.internalId ● String scalar
BrandCardTransaction.internalBrandId ● String scalar
BrandCardTransaction.internalPlatformBrandId ● String scalar
BrandCardTransaction.count ● Int scalar
BrandCardTransaction.count.field ● String! non-null scalar
BrandCardTransaction.count.conditions ● Conditions input
BrandCardTransaction.sum ● Int scalar
BrandCardTransaction.sum.field ● String! non-null scalar
BrandCardTransaction.sum.conditions ● Conditions input
BrandCardTransaction.min ● Int scalar
BrandCardTransaction.min.field ● String! non-null scalar
BrandCardTransaction.min.conditions ● Conditions input
BrandCardTransaction.max ● Int scalar
BrandCardTransaction.max.field ● String! non-null scalar
BrandCardTransaction.max.conditions ● Conditions input
BrandCardTransaction.avg ● Float scalar
BrandCardTransaction.avg.field ● String! non-null scalar
BrandCardTransaction.avg.conditions ● Conditions input
BrandCardTransaction.collect ● String scalar
BrandCardTransaction.collect.field ● String! non-null scalar
BrandCardTransaction.collect.separator ● String scalar
BrandCardTransaction.collect.conditions ● Conditions input
BrandCardTransaction.minDateTime ● DateTime scalar
BrandCardTransaction.minDateTime.field ● String! non-null scalar
BrandCardTransaction.minDateTime.conditions ● Conditions input
BrandCardTransaction.maxDateTime ● DateTime scalar
BrandCardTransaction.maxDateTime.field ● String! non-null scalar
BrandCardTransaction.maxDateTime.conditions ● Conditions input
Interfaces
MathFunctions interface
Member Of
BrandCardTransactionEdge object