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