ConsumerAccountTransactionNode
A Transaction posted against an Account.
type ConsumerAccountTransactionNode {
accountId: ID!
amount: Money!
cardNetworkData: CardNetworkData
claim: ClaimMetadata
date: DateString!
description: String!
funding: FundingMetadata
id: ID!
type: ConsumerAccountTransactionType!
}
Fields
ConsumerAccountTransactionNode.accountId
● ID!
non-null scalar
The ID of the account this transaction belongs to.
ConsumerAccountTransactionNode.amount
● Money!
non-null object
The amount of the Transaction.
ConsumerAccountTransactionNode.cardNetworkData
● CardNetworkData
object
Card network metadata associated with a consumer account card transaction.
ConsumerAccountTransactionNode.claim
● ClaimMetadata
object
If a claim, the claim metadata associated with a consumer account transaction.
ConsumerAccountTransactionNode.date
● DateString!
non-null scalar
Date this transaction was made at.
ConsumerAccountTransactionNode.description
● String!
non-null scalar
A description of the Transaction.
ConsumerAccountTransactionNode.funding
● FundingMetadata
object
If a funding event, the type of funding event.
ConsumerAccountTransactionNode.id
● ID!
non-null scalar
Id of the transaction
ConsumerAccountTransactionNode.type
● ConsumerAccountTransactionType!
non-null enum
Type of consumer account transaction