Package com.stripe.param
Class TokenCreateParams.Person
java.lang.Object
com.stripe.param.TokenCreateParams.Person
- Enclosing class:
- TokenCreateParams
Add all map key/value pairs to `extraParams` map. A map is initialized for the first
`put/putAll` call, and subsequent calls add additional key/value pairs to the original map.
See
TokenCreateParams.CvcUpdate.extraParams
for the field documentation.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
The user agent of the browser from which the account representative accepted the service agreement.static class
State, county, province, or region.static class
Town or cho-me.static class
static class
Town or cho-me.static class
Required. The four-digit year of birth.static class
Add all elements to `files` list.static class
State, county, province, or region.static class
The person's title (e.g., CEO, Support Engineer). -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Details on the legal guardian's or authorizer's acceptance of the required Stripe agreements.The person's address.The Kana variation of the person's address (Japan only).The Kanji variation of the person's address (Japan only).getDob()
The person's date of birth.Documents that may be submitted to satisfy various informational requests.getEmail()
The person's email address.Map of extra parameters for custom features not available in this client library.The person's first name.The Kana variation of the person's first name (Japan only).The Kanji variation of the person's first name (Japan only).A list of alternate names or aliases that the person is known by.The person's gender (International regulations require either "male" or "female").The person's ID number, as appropriate for their country.The person's secondary ID number, as appropriate for their country, will be used for enhanced verification checks.The person's last name.The Kana variation of the person's last name (Japan only).The Kanji variation of the person's last name (Japan only).The person's maiden name.Set of key-value pairs that you can attach to an object.The country where the person is a national.getPhone()
The person's phone number.Indicates if the person or any of their representatives, family members, or other closely related persons, declares that they hold or have held an important public job or function, in any jurisdiction.The person's registered address.The relationship that this person has with the account's legal entity.The last four digits of the person's Social Security number (U.S.The person's verification status.
-
Method Details
-
builder
-
getAdditionalTosAcceptances
Details on the legal guardian's or authorizer's acceptance of the required Stripe agreements. -
getAddress
The person's address. -
getAddressKana
The Kana variation of the person's address (Japan only). -
getAddressKanji
The Kanji variation of the person's address (Japan only). -
getDob
The person's date of birth. -
getDocuments
Documents that may be submitted to satisfy various informational requests. -
getEmail
The person's email address. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getFirstName
The person's first name. -
getFirstNameKana
The Kana variation of the person's first name (Japan only). -
getFirstNameKanji
The Kanji variation of the person's first name (Japan only). -
getFullNameAliases
A list of alternate names or aliases that the person is known by. -
getGender
The person's gender (International regulations require either "male" or "female"). -
getIdNumber
The person's ID number, as appropriate for their country. For example, a social security number in the U.S., social insurance number in Canada, etc. Instead of the number itself, you can also provide a PII token provided by Stripe.js. -
getIdNumberSecondary
The person's secondary ID number, as appropriate for their country, will be used for enhanced verification checks. In Thailand, this would be the laser code found on the back of an ID card. Instead of the number itself, you can also provide a PII token provided by Stripe.js. -
getLastName
The person's last name. -
getLastNameKana
The Kana variation of the person's last name (Japan only). -
getLastNameKanji
The Kanji variation of the person's last name (Japan only). -
getMaidenName
The person's maiden name. -
getMetadata
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value tometadata
. -
getNationality
The country where the person is a national. Two-letter country code (ISO 3166-1 alpha-2), or "XX" if unavailable. -
getPhone
The person's phone number. -
getPoliticalExposure
Indicates if the person or any of their representatives, family members, or other closely related persons, declares that they hold or have held an important public job or function, in any jurisdiction. -
getRegisteredAddress
The person's registered address. -
getRelationship
The relationship that this person has with the account's legal entity. -
getSsnLast4
The last four digits of the person's Social Security number (U.S. only). -
getVerification
The person's verification status.
-