Beneficiary
A beneficiary for a campaign.
type Beneficiary {
campaign: Campaign!
city: String
contactName: String
dateOfBirth: String
email: String
firstName: String
googlePlacesId: String
hwAccountInfo: String
hwAccountStatus: String
hwAccountToken: String
hwAccountVerificationStatus: String
hwUserStatus: String
hwUserToken: String
hwUserVerificationStatus: String
id: ID!
lastName: String
legalName: String
paymentType: PaymentType
phoneNumber: String
plaidAccountId: String
plaidAccountInfo: String
plaidPublicToken: String
postalCode: String
province: String
realTeamName: String
street1: String
street2: String
taxId: String
teamName: String
teamType: BeneficiaryTeamType
website: String
}
Fields
Beneficiary.campaign ● Campaign! non-null object
A FlipGive Campaign
Beneficiary.city ● String scalar
City
Beneficiary.contactName ● String scalar
The full name of the person directly responsible for the management of the team/funds.
Beneficiary.dateOfBirth ● String scalar
The registered date of birth of the beneficiary for team type INDIVIDUAL
Beneficiary.email ● String scalar
Email address of the person directly responsible for the management of the team/funds.
Beneficiary.firstName ● String scalar
The registered first name of the beneficiary for team type INDIVIDUAL
Beneficiary.googlePlacesId ● String scalar
Google places id
Beneficiary.hwAccountInfo ● String scalar
Hyperwallet account information
Beneficiary.hwAccountStatus ● String scalar
Hyperwallet account status
Beneficiary.hwAccountToken ● String scalar
Hyperwallet account token
Beneficiary.hwAccountVerificationStatus ● String scalar
Hyperwallet account verification status
Beneficiary.hwUserStatus ● String scalar
Hyperwallet user status
Beneficiary.hwUserToken ● String scalar
Hyperwallet user token
Beneficiary.hwUserVerificationStatus ● String scalar
Hyperwallet user verification status
Beneficiary.id ● ID! non-null scalar
Campaigns's ID
Beneficiary.lastName ● String scalar
The registered last name of the beneficiary for team type INDIVIDUAL
Beneficiary.legalName ● String scalar
The registered legal name of the beneficiary. The name that will appear on the Cheque.
Beneficiary.paymentType ● PaymentType enum
Payment type that will be used.
Beneficiary.phoneNumber ● String scalar
Phone number of the person directly responsible for the management of the team/funds.
Beneficiary.plaidAccountId ● String scalar
Plaid account id
Beneficiary.plaidAccountInfo ● String scalar
Plaid account information
Beneficiary.plaidPublicToken ● String scalar
Plaid account access token
Beneficiary.postalCode ● String scalar
Zip/Postal Code
Beneficiary.province ● String scalar
State/Province
Beneficiary.realTeamName ● String scalar
The official/real name of the team.
Beneficiary.street1 ● String scalar
Street number and street name of the beneficiary.
Beneficiary.street2 ● String scalar
Apt/Unit/Suite number of the beneficiary.
Beneficiary.taxId ● String scalar
EIN number or Charitable Registration Number.
Beneficiary.teamName ● String scalar
The unofficial/common name of the team.
Beneficiary.teamType ● BeneficiaryTeamType enum
A priliminary understanding of the team, used to understand the intended destination of the funds.
Beneficiary.website ● String scalar
The official website of the beneficiary.
Member of
Campaign object
Implemented by
CreateBeneficiaryUnion union ● CreatePlaidBeneficiaryUnion union ● UpdateBeneficiaryUnion union