Skip to main content

BeneficiaryUpdateInputType

Attributes for updating a beneficiary for a campaign

input BeneficiaryUpdateInputType {
id: ID!
teamType: BeneficiaryTeamType
legalName: String
firstName: String
lastName: String
dateOfBirth: String
realTeamName: String
teamName: String
website: String
contactName: String
phoneNumber: String
email: String
taxId: String
street1: String
street2: String
city: String
province: String
postalCode: String
country: Country
paymentType: PaymentType
plaidPublicToken: String
plaidAccountId: String
googlePlacesId: String
plaidAccessToken: String
}

Fields

BeneficiaryUpdateInputType.id ● ID! non-null scalar

ID of beneficiary

BeneficiaryUpdateInputType.teamType ● BeneficiaryTeamType enum

A preliminary understanding of the team, used to understand the intended destination of the funds.

BeneficiaryUpdateInputType.legalName ● String scalar

The registered legal name of the beneficiary.

BeneficiaryUpdateInputType.firstName ● String scalar

The registered first name of the beneficiary for team type INDIVIDUAL

BeneficiaryUpdateInputType.lastName ● String scalar

The registered last name of the beneficiary for team type INDIVIDUAL

BeneficiaryUpdateInputType.dateOfBirth ● String scalar

The registered date of birth of the beneficiary for team type INDIVIDUAL

BeneficiaryUpdateInputType.realTeamName ● String scalar

The official/real name of the team.

BeneficiaryUpdateInputType.teamName ● String scalar

The unofficial/common name of the team.

BeneficiaryUpdateInputType.website ● String scalar

The official website of the beneficiary.

BeneficiaryUpdateInputType.contactName ● String scalar

The full name of the person directly responsible for the management of the team/funds.

BeneficiaryUpdateInputType.phoneNumber ● String scalar

Phone number of the person directly responsible for the management of the team/funds.

BeneficiaryUpdateInputType.email ● String scalar

Email address of the person directly responsible for the management of the team/funds.

BeneficiaryUpdateInputType.taxId ● String scalar

EIN number or Charitable Registration Number.

BeneficiaryUpdateInputType.street1 ● String scalar

Street number and street name of the beneficiary.

BeneficiaryUpdateInputType.street2 ● String scalar

Apt/Unit/Suite number of the beneficiary.

BeneficiaryUpdateInputType.city ● String scalar

City

BeneficiaryUpdateInputType.province ● String scalar

State/Province

BeneficiaryUpdateInputType.postalCode ● String scalar

Zip/Postal Code

BeneficiaryUpdateInputType.country ● Country enum

The country in which the beneficiary is located.

BeneficiaryUpdateInputType.paymentType ● PaymentType enum

The payment type that wil be used.

BeneficiaryUpdateInputType.plaidPublicToken ● String scalar

Plaid public token

BeneficiaryUpdateInputType.plaidAccountId ● String scalar

Plaid account id

BeneficiaryUpdateInputType.googlePlacesId ● String scalar

Google places id

BeneficiaryUpdateInputType.plaidAccessToken ● String scalar

Plaid access Token

Member of

BeneficiaryUpdate mutation