Delivery Rate
Requires for queries and both as well as for mutations.
A shipping rate with a price and optional transit time.
Rates define the price charged to buyers for a shipping option.
Anchor to FieldsFields
- price (MoneyV2!)
- transitTimeMaxSeconds (Int)
- transitTimeMinSeconds (Int)
- Anchor to priceprice•Money
V2! non-null The price charged for this rate.
- Anchor to transitTimeMaxSecondstransit•Int
Time Max Seconds The maximum transit time estimate in seconds.
- Anchor to transitTimeMinSecondstransit•Int
Time Min Seconds The minimum transit time estimate in seconds.
Anchor to Types implemented inTypes implemented in
- DeliveryFlatRate (DeliveryFlatRate)
- DeliveryValueBasedRate (DeliveryValueBasedRate)
- DeliveryWeightBasedRate (DeliveryWeightBasedRate)
- •OBJECT
A fixed-price shipping rate.
Flat rates charge the same price regardless of cart value or weight, and may include optional transit time estimates.
- •ID!non-null
A globally unique ID.
- Anchor to priceprice•Money
V2! non-null The fixed price charged for this rate.
- Anchor to transitTimeMaxSecondstransit•Int
Time Max Seconds The maximum transit time estimate in seconds.
- Anchor to transitTimeMinSecondstransit•Int
Time Min Seconds The minimum transit time estimate in seconds.
- •ID!
- •OBJECT
A value-based shipping rate.
Defines price, optional transit time estimates, and the cart-value range for this rate.
- •ID!non-null
A globally unique ID.
- Anchor to maxValuemax•Money
Value V2 The maximum cart value (inclusive) for this rate. Null means no upper limit.
- Anchor to minValuemin•Money
Value V2! non-null The minimum cart value (inclusive) for this rate.
- Anchor to priceprice•Money
V2! non-null The price charged for this rate.
- Anchor to transitTimeMaxSecondstransit•Int
Time Max Seconds The maximum transit time estimate in seconds.
- Anchor to transitTimeMinSecondstransit•Int
Time Min Seconds The minimum transit time estimate in seconds.
- •ID!
- •OBJECT
A weight-based shipping rate.
Weight-based rates charge different prices depending on package weight, which can include packaging weight in addition to item weight, and may include optional transit time estimates.
- •ID!non-null
A globally unique ID.
- Anchor to maxWeightmax•Weight
Weight The maximum package weight for this rate tier.
- Anchor to minWeightmin•Weight!
Weight non-null The minimum package weight for this rate tier.
- Anchor to priceprice•Money
V2! non-null The price charged for this rate.
- Anchor to transitTimeMaxSecondstransit•Int
Time Max Seconds The maximum transit time estimate in seconds.
- Anchor to transitTimeMinSecondstransit•Int
Time Min Seconds The minimum transit time estimate in seconds.
- •ID!