Person class final
Person
This is an object representing a person associated with a Stripe account. A platform cannot access a Standard or Express account's persons after the account starts onboarding, such as after generating an account link for the account. See the [Standard onboarding](https://stripe.com/docs/connect/standard-accounts) or [Express onboarding documentation](https://stripe.com/docs/connect/express-accounts) for information about platform prefilling and account onboarding steps. Related guide: [Handling identity verification with the API](https://stripe.com/docs/connect/handling-api-verification#person-information)
- Implemented types
Constructors
-
Person({String? account, PersonAdditionalTosAcceptances? additionalTosAcceptances, Address? address, LegalEntityJapanAddress? addressKana, LegalEntityJapanAddress? addressKanji, required DateTime created, LegalEntityDob? dob, String? email, String? firstName, String? firstNameKana, String? firstNameKanji, List<
String> ? fullNameAliases, PersonFutureRequirements? futureRequirements, String? gender, required String id, bool? idNumberProvided, bool? idNumberSecondaryProvided, String? lastName, String? lastNameKana, String? lastNameKanji, String? maidenName, Map<String, String> ? metadata, String? nationality, String? phone, PersonPoliticalExposure? politicalExposure, Address? registeredAddress, PersonRelationship? relationship, PersonFutureRequirements? requirements, bool? ssnLast4Provided, LegalEntityPersonVerification? verification}) -
Person
const
- Person.fromJson(Object? json)
-
factory
Properties
- account → String?
-
final
- additionalTosAcceptances → PersonAdditionalTosAcceptances?
-
final
- address → Address?
-
final
- addressKana → LegalEntityJapanAddress?
-
final
- addressKanji → LegalEntityJapanAddress?
-
final
- created → DateTime
-
final
- dob → LegalEntityDob?
-
final
- email → String?
-
final
- firstName → String?
-
final
- firstNameKana → String?
-
final
- firstNameKanji → String?
-
final
-
fullNameAliases
→ List<
String> ? -
final
- futureRequirements → PersonFutureRequirements?
-
Information about the [upcoming new requirements for this person](https://stripe.com/docs/connect/custom-accounts/future-requirements), including what information needs to be collected, and by when.
final
- gender → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
final
- idNumberProvided → bool?
-
final
- idNumberSecondaryProvided → bool?
-
final
- lastName → String?
-
final
- lastNameKana → String?
-
final
- lastNameKanji → String?
-
final
- maidenName → String?
-
final
-
metadata
→ Map<
String, String> ? -
final
- nationality → String?
-
final
- object → String
-
The resource's type.
final
- phone → String?
-
final
- politicalExposure → PersonPoliticalExposure?
-
final
- registeredAddress → Address?
-
final
- relationship → PersonRelationship?
-
final
- requirements → PersonFutureRequirements?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- ssnLast4Provided → bool?
-
final
- verification → LegalEntityPersonVerification?
-
final
Methods
-
encodeWith<
V> (Encoder< V> encoder) → V -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited