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