Struct stripe::generated::checkout::checkout_session::PaymentPagesCheckoutSessionCustomerDetails
source · pub struct PaymentPagesCheckoutSessionCustomerDetails {
pub address: Option<Address>,
pub email: Option<String>,
pub name: Option<String>,
pub phone: Option<String>,
pub tax_exempt: Option<PaymentPagesCheckoutSessionCustomerDetailsTaxExempt>,
pub tax_ids: Option<Vec<PaymentPagesCheckoutSessionTaxId>>,
}
Fields§
§address: Option<Address>
The customer’s address after a completed Checkout Session.
Note: This property is populated only for sessions on or after March 30, 2022.
email: Option<String>
The email associated with the Customer, if one exists, on the Checkout Session after a completed Checkout Session or at time of session expiry. Otherwise, if the customer has consented to promotional content, this value is the most recent valid email provided by the customer on the Checkout form.
name: Option<String>
The customer’s name after a completed Checkout Session.
Note: This property is populated only for sessions on or after March 30, 2022.
phone: Option<String>
The customer’s phone number after a completed Checkout Session.
tax_exempt: Option<PaymentPagesCheckoutSessionCustomerDetailsTaxExempt>
The customer’s tax exempt status after a completed Checkout Session.
tax_ids: Option<Vec<PaymentPagesCheckoutSessionTaxId>>
The customer’s tax IDs after a completed Checkout Session.
Trait Implementations§
source§impl Clone for PaymentPagesCheckoutSessionCustomerDetails
impl Clone for PaymentPagesCheckoutSessionCustomerDetails
source§fn clone(&self) -> PaymentPagesCheckoutSessionCustomerDetails
fn clone(&self) -> PaymentPagesCheckoutSessionCustomerDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more