AccountPerson
Source:
src/Stripe/AccountPerson.ts
A Stripe Person on a Connect account — a director, executive, owner, or
representative of the account’s legal entity. Name, email, phone,
relationship, and metadata update in place. Changing account replaces
the person. Destroy deletes the person (the account opener cannot be
deleted).
Creating a Person
Section titled “Creating a Person”Director on a Connect account
const person = yield* Stripe.AccountPerson("cfo", { account: account.id, firstName: "Jane", lastName: "Diaz", email: "jane.diaz@example.com", relationship: { director: true, title: "CFO" },});Owner with metadata
const person = yield* Stripe.AccountPerson("owner", { account: account.id, firstName: "Alex", lastName: "Kim", relationship: { owner: true, percentOwnership: 25 }, metadata: { role: "beneficial-owner" },});Updating a Person
Section titled “Updating a Person”const person = yield* Stripe.AccountPerson("cfo", { account: account.id, firstName: "Jane", lastName: "Diaz", email: "jane.diaz+updated@example.com", relationship: { director: true, title: "COO" },});