Skip to main content

AchTransfer

No description

type AchTransfer {
accountId: String
amount: DecimalString!
amountCurrency: String!
amountForDisplay: String!
contributionType: HsaContributionType
contributionYear: YearString
createdAt: DateTimeString!
direction: TransferDirection!
effectiveDate: DateString!
errorCode: String
id: ID!
linkedBankAccountId: ID!
note: String
secCode: SecCode
serviceType: ServiceType
status: AchTransferStatus!
withdrawalCategoryCode: String
withdrawalExpenseDate: String
withdrawalReceipts: [StorageReference!]
}

Fields

AchTransfer.accountId ● String scalar

The ID of the account where funds will be pulled from or sent to

AchTransfer.amount ● DecimalString! non-null scalar

The amount to transfer as a string with decimal precision, e.g. 123.45

AchTransfer.amountCurrency ● String! non-null scalar

The currency code of the amount to transfer, defaults to USD

AchTransfer.amountForDisplay ● String! non-null scalar

Formatted amount with currency symbol

AchTransfer.contributionType ● HsaContributionType enum

For incoming transfers, the type of this contribution

AchTransfer.contributionYear ● YearString scalar

For incoming transfers, the year for which this contribution should apply

AchTransfer.createdAt ● DateTimeString! non-null scalar

The timestamp when this ACH transfer was originally created

AchTransfer.direction ● TransferDirection! non-null enum

Whether this transfer is a deposit or a withdrawal

AchTransfer.effectiveDate ● DateString! non-null scalar

The official effective date of the transaction, according to the ACH network, as a YYYY-MM-DD string.

AchTransfer.errorCode ● String scalar

If the transfer was returned, this will contain the NACHA return reason for this transfer.

AchTransfer.id ● ID! non-null scalar

The ID that uniquely identifies this transfer

AchTransfer.linkedBankAccountId ● ID! non-null scalar

The account ID from the linked account where we will send or receive this transfer

AchTransfer.note ● String scalar

A user's note for information about the transfer

AchTransfer.secCode ● SecCode enum

The NACHA SEC code

AchTransfer.serviceType ● ServiceType enum

The ACH service type, either standard or sameday

AchTransfer.status ● AchTransferStatus! non-null enum

The current status of the transfer

AchTransfer.withdrawalCategoryCode ● String scalar

For withdrawals, the category code for which this withdrawal applies

AchTransfer.withdrawalExpenseDate ● String scalar

For withdrawals, the date the expense occurred in YYYY-MM-DD format

AchTransfer.withdrawalReceipts ● [StorageReference!] list object

For withdrawals, a potential list of the receipts that apply to this withdrawal

Member of

AchTransfersListItem object ● InitiateAchTransferPayload object