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