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: i64
Time at which the object was created. Measured in seconds since the Unix epoch.
email: Option<String>
The cardholder’s email address.
id: String
Unique identifier for the object.
individual: Option<Value>
Additional information about an individual
cardholder.
livemode: bool
Has the value true
if the object exists in live mode or the value false
if the object exists in test mode.
metadata: Value
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: String
The cardholder’s name. This will be printed on cards issued to them.
object: String
String 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: String
Specifies whether to permit authorizations on this cardholder’s cards.
type_: String
One 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