pub struct CreateInvoiceShippingCostShippingRateData {
pub delivery_estimate: Option<CreateInvoiceShippingCostShippingRateDataDeliveryEstimate>,
pub display_name: String,
pub fixed_amount: Option<CreateInvoiceShippingCostShippingRateDataFixedAmount>,
pub metadata: Option<Metadata>,
pub tax_behavior: Option<CreateInvoiceShippingCostShippingRateDataTaxBehavior>,
pub tax_code: Option<String>,
pub type_: Option<CreateInvoiceShippingCostShippingRateDataType>,
}
Fields§
§delivery_estimate: Option<CreateInvoiceShippingCostShippingRateDataDeliveryEstimate>
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<CreateInvoiceShippingCostShippingRateDataFixedAmount>
Describes a fixed amount to charge for shipping.
Must be present if type is fixed_amount
.
metadata: Option<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<CreateInvoiceShippingCostShippingRateDataTaxBehavior>
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<CreateInvoiceShippingCostShippingRateDataType>
The type of calculation to use on the shipping rate.
Can only be fixed_amount
for now.
Trait Implementations§
source§impl Clone for CreateInvoiceShippingCostShippingRateData
impl Clone for CreateInvoiceShippingCostShippingRateData
source§fn clone(&self) -> CreateInvoiceShippingCostShippingRateData
fn clone(&self) -> CreateInvoiceShippingCostShippingRateData
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more