Skip to main content

BeneficiaryCreatePlaidInput

Attributes for creating a beneficiary for a campaign

input BeneficiaryCreatePlaidInput {
campaignId: 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
}

Fields​

BeneficiaryCreatePlaidInput.campaignId ● ID! non-null scalar​

The ID of the campaign associated with this beneficiary.

BeneficiaryCreatePlaidInput.teamType ● BeneficiaryTeamType! non-null enum​

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

BeneficiaryCreatePlaidInput.legalName ● String! non-null scalar​

The registered legal name of the beneficiary.

BeneficiaryCreatePlaidInput.firstName ● String scalar​

The registered first name of the beneficiary for team type INDIVIDUAL

BeneficiaryCreatePlaidInput.lastName ● String scalar​

The registered last name of the beneficiary for team type INDIVIDUAL

BeneficiaryCreatePlaidInput.dateOfBirth ● String scalar​

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

BeneficiaryCreatePlaidInput.realTeamName ● String scalar​

The official/real name of the team.

BeneficiaryCreatePlaidInput.teamName ● String scalar​

The unofficial/common name of the team.

BeneficiaryCreatePlaidInput.website ● String scalar​

The official website of the beneficiary.

BeneficiaryCreatePlaidInput.contactName ● String scalar​

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

BeneficiaryCreatePlaidInput.phoneNumber ● String scalar​

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

BeneficiaryCreatePlaidInput.email ● String scalar​

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

BeneficiaryCreatePlaidInput.taxId ● String scalar​

EIN number or Charitable Registration Number.

BeneficiaryCreatePlaidInput.street1 ● String scalar​

Street number and street name of the beneficiary.

BeneficiaryCreatePlaidInput.street2 ● String scalar​

Apt/Unit/Suite number of the beneficiary.

BeneficiaryCreatePlaidInput.city ● String! non-null scalar​

City

BeneficiaryCreatePlaidInput.province ● String scalar​

State/Province

BeneficiaryCreatePlaidInput.postalCode ● String scalar​

Zip/Postal Code

BeneficiaryCreatePlaidInput.country ● Country! non-null enum​

The country in which the beneficiary is located.

BeneficiaryCreatePlaidInput.paymentType ● PaymentType enum​

The payment type that will be used.

BeneficiaryCreatePlaidInput.plaidPublicToken ● String scalar​

Plaid public token

BeneficiaryCreatePlaidInput.plaidAccountId ● String scalar​

Plaid account id

BeneficiaryCreatePlaidInput.googlePlacesId ● String scalar​

Google places id

Member of​

BeneficiaryPlaidCreate mutation