Delivery Option Definition Rate Group
Requires for queries and both as well as for mutations.
A delivery rate group within an option definition.
Anchor to FieldsFields
- conditions (DeliveryRateGroupConditions!)
- id (ID!)
- Anchor to conditionsconditions•Delivery
Rate Group Conditions! non-null Conditions that scope this rate group to specific collections or origin locations.
- •ID!non-null
A globally-unique ID.
Anchor to Types implemented inTypes implemented in
- DeliveryCarrierCalculatedRateGroup (DeliveryCarrierCalculatedRateGroup)
- DeliveryFlatRateGroup (DeliveryFlatRateGroup)
- DeliveryValueBasedRateGroup (DeliveryValueBasedRateGroup)
- DeliveryWeightBasedRateGroup (DeliveryWeightBasedRateGroup)
- •OBJECT
A rate group for a carrier-calculated shipping option.
Sets the carrier service, rate adjustments, and carrier-provided services offered at checkout.
- Anchor to absoluteAdjustmentabsolute•Money
Adjustment V2 The flat amount added to or subtracted from carrier rates.
- Anchor to autoIncludeNewServicesauto•Boolean!
Include New Services non-null Whether new services from this carrier are automatically included at checkout. When true, buyers see any service that isn't excluded. When false, buyers see only included services.
- Anchor to carrierServicecarrier•Delivery
Service Carrier Service! non-null The carrier service that provides rates for this rate group.
- Anchor to conditionsconditions•Delivery
Rate Group Conditions! non-null Conditions that limit this rate group to specific collections or origin locations.
- •ID!non-null
A globally unique ID.
- Anchor to percentageAdjustmentpercentage•Int
Adjustment The percentage added to or subtracted from carrier rates. Applied after
. A value of 10 means +10%.- Anchor to serviceConfigurationservice•[Delivery
Configuration Carrier Calculated Rate Group Service!]! non-null Carrier-provided services included or excluded for this rate group.
- •OBJECT
A flat rate group for a shipping option.
Contains one fixed-price rate and optional collection or origin location conditions.
- Anchor to conditionsconditions•Delivery
Rate Group Conditions! non-null Conditions that limit this rate group to specific collections or origin locations.
- •ID!non-null
A globally unique ID.
- Anchor to raterate•Delivery
Flat Rate! non-null The fixed-price rate and optional transit time.
- •OBJECT
A rate group for a value-based shipping option.
Contains rates that define price tiers based on cart value.
- Anchor to conditionsconditions•Delivery
Rate Group Conditions! non-null Conditions that limit this rate group to specific collections or origin locations.
- •ID!non-null
A globally unique ID.
- Anchor to ratesrates•Delivery
Value Based Rate Connection! non-null The value-based rates in this rate group.
- Anchor to afterafter•String
The elements that come after the specified cursor.
- Anchor to beforebefore•String
The elements that come before the specified cursor.
- Anchor to firstfirst•Int
The first
nelements from the paginated list.- Anchor to lastlast•Int
The last
nelements from the paginated list.- Anchor to reversereverse•BooleanDefault:false
Reverse the order of the underlying list.
Arguments
- •OBJECT
A rate group for a weight-based shipping option.
Contains rates that define price tiers based on package weight.
- Anchor to conditionsconditions•Delivery
Rate Group Conditions! non-null Conditions that limit this rate group to specific collections or origin locations.
- •ID!non-null
A globally unique ID.
- Anchor to ratesrates•Delivery
Weight Based Rate Connection! non-null The weight-based rates in this rate group.
- Anchor to afterafter•String
The elements that come after the specified cursor.
- Anchor to beforebefore•String
The elements that come before the specified cursor.
- Anchor to firstfirst•Int
The first
nelements from the paginated list.- Anchor to lastlast•Int
The last
nelements from the paginated list.- Anchor to reversereverse•BooleanDefault:false
Reverse the order of the underlying list.
Arguments