pub struct IssuingCardholder {Show 15 fields
pub billing: IssuingCardholderAddress,
pub company: Option<IssuingCardholderCompany>,
pub created: Timestamp,
pub email: Option<String>,
pub id: IssuingCardholderId,
pub individual: Option<IssuingCardholderIndividual>,
pub livemode: bool,
pub metadata: HashMap<String, String>,
pub name: String,
pub phone_number: Option<String>,
pub preferred_locales: Option<Vec<IssuingCardholderPreferredLocales>>,
pub requirements: IssuingCardholderRequirements,
pub spending_controls: Option<IssuingCardholderAuthorizationControls>,
pub status: IssuingCardholderStatus,
pub type_: IssuingCardholderType,
}Expand description
An Issuing Cardholder object represents an individual or business entity who is issued cards.
Related guide: How to create a cardholder.
For more details see <https://stripe.com/docs/api/issuing/cardholders/object>.
Fields§
§billing: IssuingCardholderAddress§company: Option<IssuingCardholderCompany>Additional information about a company cardholder.
created: TimestampTime at which the object was created. Measured in seconds since the Unix epoch.
email: Option<String>The cardholder’s email address.
id: IssuingCardholderIdUnique identifier for the object.
individual: Option<IssuingCardholderIndividual>Additional information about an individual cardholder.
livemode: boolHas the value true if the object exists in live mode or the value false if the object exists in test mode.
metadata: HashMap<String, String>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.
name: StringThe cardholder’s name. This will be printed on cards issued to them.
phone_number: Option<String>The cardholder’s phone number. This is required for all cardholders who will be creating EU cards. See the 3D Secure documentation for more details.
preferred_locales: Option<Vec<IssuingCardholderPreferredLocales>>The cardholder’s preferred locales (languages), ordered by preference.
Locales can be de, en, es, fr, or it.
This changes the language of the 3D Secure flow and one-time password messages sent to the cardholder.
requirements: IssuingCardholderRequirements§spending_controls: Option<IssuingCardholderAuthorizationControls>Rules that control spending across this cardholder’s cards. Refer to our documentation for more details.
status: IssuingCardholderStatusSpecifies whether to permit authorizations on this cardholder’s cards.
type_: IssuingCardholderTypeOne of individual or company.
See Choose a cardholder type for more details.
Trait Implementations§
Source§impl Clone for IssuingCardholder
impl Clone for IssuingCardholder
Source§fn clone(&self) -> IssuingCardholder
fn clone(&self) -> IssuingCardholder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more