Skip to main content

CreateOrUpdateUserEnteredDataForTransactionInput

No description

input CreateOrUpdateUserEnteredDataForTransactionInput {
achTransferId: ID
checkDepositId: ID
contributionType: HsaContributionType
contributionYear: YearString
note: String
possibleReturn: TransactionPossibleReturnType
transactionId: ID!
withdrawalCategoryCode: WithdrawalCategoryCode
withdrawalReceipts: [StorageReferenceInput!]
}

Fields

CreateOrUpdateUserEnteredDataForTransactionInput.achTransferId ● ID scalar

The transfer ID that originated the transaction, if any

CreateOrUpdateUserEnteredDataForTransactionInput.checkDepositId ● ID scalar

The check deposit ID that originated the transaction, if any

CreateOrUpdateUserEnteredDataForTransactionInput.contributionType ● HsaContributionType enum

For deposits, the type of this contribution

CreateOrUpdateUserEnteredDataForTransactionInput.contributionYear ● YearString scalar

For deposits, the year for which this contribution should apply

CreateOrUpdateUserEnteredDataForTransactionInput.note ● String scalar

A user-entered note regarding the transaction

CreateOrUpdateUserEnteredDataForTransactionInput.possibleReturn ● TransactionPossibleReturnType enum

Transaction possible return value to better enable CORRECTION categorization detection

CreateOrUpdateUserEnteredDataForTransactionInput.transactionId ● ID! non-null scalar

The ID of the transaction to add the data to

CreateOrUpdateUserEnteredDataForTransactionInput.withdrawalCategoryCode ● WithdrawalCategoryCode enum

A withdrawal category code for the transaction, only used for withdrawals

CreateOrUpdateUserEnteredDataForTransactionInput.withdrawalReceipts ● [StorageReferenceInput!] list input

Pointers to any receipts the user uploaded, only used for withdrawals

Member of

createOrUpdateUserEnteredDataForTransaction mutation