pub struct IssuingCardholder {Show 16 fields
pub billing: IssuingCardholderAddress,
pub company: Option<Value>,
pub created: i64,
pub email: Option<String>,
pub id: String,
pub individual: Option<Value>,
pub livemode: bool,
pub metadata: Value,
pub name: String,
pub object: String,
pub phone_number: Option<String>,
pub preferred_locales: Option<Vec<String>>,
pub requirements: IssuingCardholderRequirements,
pub spending_controls: Option<Value>,
pub status: String,
pub type_: String,
}Expand description
An Issuing Cardholder object represents an individual or business entity who is issued cards.
Related guide: How to create a cardholder
Fields§
§billing: IssuingCardholderAddress§company: Option<Value>Additional information about a company cardholder.
created: i64Time at which the object was created. Measured in seconds since the Unix epoch.
email: Option<String>The cardholder’s email address.
id: StringUnique identifier for the object.
individual: Option<Value>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: ValueSet 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.
object: StringString representing the object’s type. Objects of the same type share the same value.
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<String>>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<Value>Rules that control spending across this cardholder’s cards. Refer to our documentation for more details.
status: StringSpecifies whether to permit authorizations on this cardholder’s cards.
type_: StringOne 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