PersonTokenParams
data class PersonTokenParams( val address: Address? = null, val addressKana: AddressJapanParams? = null, val addressKanji: AddressJapanParams? = null, val dateOfBirth: DateOfBirth? = null, val email: String? = null, val firstName: String? = null, val firstNameKana: String? = null, val firstNameKanji: String? = null, val gender: String? = null, val idNumber: String? = null, val lastName: String? = null, val lastNameKana: String? = null, val lastNameKanji: String? = null, val maidenName: String? = null, val metadata: Map<String, String>? = null, val phone: String? = null, val relationship: PersonTokenParams.Relationship? = null, val ssnLast4: String? = null, val verification: PersonTokenParams.Verification? = null) : TokenParams
Content copied to clipboard
Creates a single-use token that represents the details for a person. Use this when creating or updating persons associated with a Connect account. See the documentation to learn more.
Constructors
Link copied to clipboard
fun PersonTokenParams( address: Address? = null, addressKana: AddressJapanParams? = null, addressKanji: AddressJapanParams? = null, dateOfBirth: DateOfBirth? = null, email: String? = null, firstName: String? = null, firstNameKana: String? = null, firstNameKanji: String? = null, gender: String? = null, idNumber: String? = null, lastName: String? = null, lastNameKana: String? = null, lastNameKanji: String? = null, maidenName: String? = null, metadata: Map<String, String>? = null, phone: String? = null, relationship: PersonTokenParams.Relationship? = null, ssnLast4: String? = null, verification: PersonTokenParams.Verification? = null)
Content copied to clipboard
Types
Link copied to clipboard
Link copied to clipboard
data class Document @JvmOverloads constructor(val front: String? = null, val back: String? = null) : StripeParamsModel, Parcelable
Content copied to clipboard
Link copied to clipboard
data class Relationship( val director: Boolean? = null, val executive: Boolean? = null, val owner: Boolean? = null, val percentOwnership: Int? = null, val representative: Boolean? = null, val title: String? = null) : StripeParamsModel, Parcelable
Content copied to clipboard
The relationship that this person has with the account’s legal entity.
Link copied to clipboard
data class Verification @JvmOverloads constructor(val document: PersonTokenParams.Document? = null, val additionalDocument: PersonTokenParams.Document? = null) : StripeParamsModel, Parcelable
Content copied to clipboard
The person’s verification status.
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard