DonateToHsaGiftCampaignInput
Input required to donate to a user's HSA gift campaign from an unauthenticated context
input DonateToHsaGiftCampaignInput {
amount: DecimalString!
clientUserId: String!
contributionYear: YearString
donorEmailAddress: String!
donorName: String!
linkBankAccountInput: LinkBankAccountInput!
referralCode: String!
}
Fields
DonateToHsaGiftCampaignInput.amount
● DecimalString!
non-null scalar
The amount to donate
DonateToHsaGiftCampaignInput.clientUserId
● String!
non-null scalar
A unique ID that identifies the client - since donations are made unauthed, this is NOT the same as a UID
DonateToHsaGiftCampaignInput.contributionYear
● YearString
scalar
The year for which the gift applies, which must either be the current year, or can be the previous year if it is currently between Jan 1 and tax day. If not specified the current year is assumed.
DonateToHsaGiftCampaignInput.donorEmailAddress
● String!
non-null scalar
The email address of the donor
DonateToHsaGiftCampaignInput.donorName
● String!
non-null scalar
The name of the donor
DonateToHsaGiftCampaignInput.linkBankAccountInput
● LinkBankAccountInput!
non-null input
Information required to link the donor's bank account
DonateToHsaGiftCampaignInput.referralCode
● String!
non-null scalar
The referral code of the HSA gift campaign to donate to
Member of
donateToHsaGiftCampaign
mutation