InitiateAchTransferInput
No description
input InitiateAchTransferInput {
amount: DecimalString!
amountCurrency: String
contributionType: HsaContributionType
contributionYear: YearString
direction: TransferDirection!
idempotencyKey: String!
linkedBankAccountId: String!
note: String
withdrawalCategoryCode: WithdrawalCategoryCode
withdrawalExpenseDate: DateString
withdrawalReceipts: [StorageReferenceInput!]
}
Fields
InitiateAchTransferInput.amount
● DecimalString!
non-null scalar
The amount to transfer as a string with decimal precision, e.g. 123.45
InitiateAchTransferInput.amountCurrency
● String
scalar
The currency code of the amount to transfer, defaults to USD
InitiateAchTransferInput.contributionType
● HsaContributionType
enum
For incoming transfers, the type of this contribution
InitiateAchTransferInput.contributionYear
● YearString
scalar
For incoming transfers, the year for which this contribution should apply
InitiateAchTransferInput.direction
● TransferDirection!
non-null enum
Whether this transfer is a deposit or a withdrawal
InitiateAchTransferInput.idempotencyKey
● String!
non-null scalar
The idempotent key for this request, which is required for transfers. Key may be comprised of alphanumeric values, as well as the following symbols: '_', '-', '.'
InitiateAchTransferInput.linkedBankAccountId
● String!
non-null scalar
The account ID from the linked account where we will send or receive this transfer
InitiateAchTransferInput.note
● String
scalar
A user's note for information about the transaction
InitiateAchTransferInput.withdrawalCategoryCode
● WithdrawalCategoryCode
enum
For withdrawals, the category code for which this withdrawal applies
InitiateAchTransferInput.withdrawalExpenseDate
● DateString
scalar
For withdrawals, the date the expense occurred in YYYY-MM-DD format
InitiateAchTransferInput.withdrawalReceipts
● [StorageReferenceInput!]
list input
For withdrawals, a potential list of the receipts that apply to this withdrawal
Member of
initiateAchTransfer
mutation