Skip to main content

AccountTransactionNode

No description

type AccountTransactionNode {
achTransferId: ID
amount: DecimalString!
amountForDisplay: String!
balance: DecimalString!
balanceForDisplay: String!
checkDepositId: ID
contributionType: HsaContributionType
contributionYear: YearString
date: DateString!
description: String
id: ID!
isUserEditable: Boolean!
note: String
summary: String!
type: TransactionType!
withdrawalCategoryCode: String
withdrawalReceipts: [StorageReference!]!
}

Fields

AccountTransactionNode.achTransferId ● ID scalar

If this transaction originated as an ACH transfer, this will be the ID of that transfer, otherwise null

AccountTransactionNode.amount ● DecimalString! non-null scalar

The amount of this transaction.

AccountTransactionNode.amountForDisplay ● String! non-null scalar

The amount of this transaction for display.

AccountTransactionNode.balance ● DecimalString! non-null scalar

The account balance immediately after this transaction.

AccountTransactionNode.balanceForDisplay ● String! non-null scalar

The account balance immediately after this transaction for display.

AccountTransactionNode.checkDepositId ● ID scalar

If this transaction originated as a Check Deposit, this will be the ID of that check deposit, otherwise null

AccountTransactionNode.contributionType ● HsaContributionType enum

For deposits, the type of this contribution

AccountTransactionNode.contributionYear ● YearString scalar

For deposits, the year for which this contribution should apply

AccountTransactionNode.date ● DateString! non-null scalar

The date this transaction occurred.

AccountTransactionNode.description ● String scalar

A description of this transaction, possibly absent.

AccountTransactionNode.id ● ID! non-null scalar

A unique ID for this transaction.

AccountTransactionNode.isUserEditable ● Boolean! non-null scalar

A flag that indicates whether the transaction should be user-editable.

AccountTransactionNode.note ● String scalar

A user-provided note for this transaction, possibly absent.

AccountTransactionNode.summary ● String! non-null scalar

AccountTransactionNode.type ● TransactionType! non-null enum

The type of this transaction.

AccountTransactionNode.withdrawalCategoryCode ● String scalar

For withdrawals, the category code for which this withdrawal applies

AccountTransactionNode.withdrawalReceipts ● [StorageReference!]! non-null object

For withdrawals, any receipts the user has attached to this withdrawal

Member of

AccountTransaction object