pub struct CreateCheckoutSessionShippingOptionsShippingRateData {
pub delivery_estimate: Option<CreateCheckoutSessionShippingOptionsShippingRateDataDeliveryEstimate>,
pub display_name: String,
pub fixed_amount: Option<CreateCheckoutSessionShippingOptionsShippingRateDataFixedAmount>,
pub metadata: Metadata,
pub tax_behavior: Option<CreateCheckoutSessionShippingOptionsShippingRateDataTaxBehavior>,
pub tax_code: Option<String>,
pub type_: Option<CreateCheckoutSessionShippingOptionsShippingRateDataType>,
}
Fields§
§delivery_estimate: Option<CreateCheckoutSessionShippingOptionsShippingRateDataDeliveryEstimate>
The estimated range for how long shipping will take, meant to be displayable to the customer.
This will appear on CheckoutSessions.
display_name: String
The name of the shipping rate, meant to be displayable to the customer.
This will appear on CheckoutSessions.
fixed_amount: Option<CreateCheckoutSessionShippingOptionsShippingRateDataFixedAmount>
Describes a fixed amount to charge for shipping.
Must be present if type is fixed_amount
.
metadata: Metadata
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 to metadata
.
tax_behavior: Option<CreateCheckoutSessionShippingOptionsShippingRateDataTaxBehavior>
Specifies whether the rate is considered inclusive of taxes or exclusive of taxes.
One of inclusive
, exclusive
, or unspecified
.
tax_code: Option<String>
A tax code ID.
The Shipping tax code is txcd_92010001
.
type_: Option<CreateCheckoutSessionShippingOptionsShippingRateDataType>
The type of calculation to use on the shipping rate.
Can only be fixed_amount
for now.
Trait Implementations§
source§impl Clone for CreateCheckoutSessionShippingOptionsShippingRateData
impl Clone for CreateCheckoutSessionShippingOptionsShippingRateData
source§fn clone(&self) -> CreateCheckoutSessionShippingOptionsShippingRateData
fn clone(&self) -> CreateCheckoutSessionShippingOptionsShippingRateData
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more