Delivery options
Delivery options define the shipping choices available for orders from an order channel. Each delivery option represents a shipping method that can be offered to the shopper during checkout.
When to use this
Use delivery options to control how orders can be shipped and which shipping methods are available to shoppers.
Key concepts
Delivery option – the delivery choice shown to the shopper at checkout for orders from the order channel
Delivery zone – The countries or continents where a delivery option is available
Shipping rate – The shipping price shown at checkout for a delivery option. Conditions can be added based on weight, price, or quantity
Delivery options list – The delivery options configured for the selected order channel
Priority – The order in which delivery options are shown at checkout
Status – Whether the delivery option is visible at checkout
Actions menu – Actions you can take for a delivery option, such as opening, duplicating, or deleting it
Related topics
Set up a delivery option – Define a shipping method for an order channel
Set up delivery zones and shipping rates – Define availability and shipping price
Duplicate a delivery option – Copy an existing delivery option
Change delivery option priority – Change the order in which delivery options are shown at checkout
Set up a delivery option
Set up a delivery option to define the shipping choices available for an order channel. Delivery options appear as shipping methods during checkout.
Steps
Go to >
Select an order channel
Select
Enter a Name
Tip
Use a clear and descriptive name and description, as customers see both at checkout.
Optionally enter a Description
Select Active if the delivery option should be available for orders
Select a Default weight unit
Select a Sender
Note
The sender must already exist and be connected to the carrier and service used for the delivery option. See Add sender.
Select a Carrier
Select a Service
Optionally configure Add-ons
Add at least one Delivery zone
Select
Result
After saving, the delivery option is created and displayed for the selected order channel.
Next step
After setting up the delivery option, set up delivery zones and shipping rates to define where the option is available and what shipping price is shown at checkout. See Set up delivery zones and shipping rates.
Field descriptions
Field name | Description |
|---|---|
Name | Name shown to customers at checkout for the delivery option |
Description | Optional text shown to customers at checkout for the delivery option |
Active | Makes the delivery option available for the order channel |
Default weight unit | Unit used when calculating shipment weights |
Sender | Sender used for shipments created with the delivery option |
Carrier | Carrier used for shipments created with the delivery option |
Service | Carrier service used for shipments created with the delivery option |
Add-ons | Optional additional services that can be used for shipments created with the delivery option |
Set up delivery zones and shipping rates
Set up delivery zones and shipping rates to define where a delivery option is available and what shipping price is shown at checkout. Delivery zones define the countries or continents where the option can be offered. Shipping rates define the price shown at checkout. You can add conditions based on weight, price, or quantity.
Steps
Go to >
Select an order channel
Select a delivery option
Select Add zone
Select the countries or continents where the delivery option should be available
Select Add shipping rate
Enter the Shipping cost
Optionally select Add condition
If you add a condition, select a Parameter, an Operator, and a Value
Select Save
Result
After saving, the delivery option is available for the selected countries or continents and can show the configured shipping price at checkout. If you add conditions, the shipping price is applied when those conditions are met.
Next step
After setting up delivery zones and shipping rates, create API credentials and use them to connect your external system to the order channel. You need the API credentials together with the order channel ID to authenticate requests and route imported orders to the correct order channel. See Create API keys and Connect your system to the order channel.
Field descriptions
Field name | Description |
|---|---|
Countries | Countries or continents included in the delivery zone |
Shipping cost | Price shown at checkout for the delivery option |
Parameter | Defines whether the condition is based on weight, price, or quantity |
Operator | Defines how the condition is evaluated |
Value | Value used for the condition comparison |
Examples
Fixed shipping price
Set a Shipping cost and do not add a condition. This means the same shipping price is shown at checkout for the delivery option in that delivery zone.
Free shipping for higher order values
Set Shipping cost to 0.
Select Add condition.
Set Parameter to Price.
Set Operator to greater than or equal to.
Enter 500 as the Value.
This means free shipping is shown at checkout for the delivery option in that delivery zone when the order value is 500 or more.
Higher shipping price for heavier shipments
Enter the Shipping cost.
Select Add condition.
Set Parameter to Weight.
Set Operator to greater than.
Enter 100 as the Value.
This means the higher shipping price is shown at checkout for the delivery option in that delivery zone when the shipment weight is more than 100.
Free shipping with multiple conditions
Set Shipping cost to 0.
Select Add condition.
Set Parameter to Price.
Set Operator to greater than or equal to.
Enter 500 as the Value.
Select Add condition again.
Set Parameter to Weight.
Set Operator to less than or equal to.
Enter 100 as the Value.
This means free shipping is shown at checkout for the delivery option in that delivery zone when the order value is 500 or more and the shipment weight is 100 or less.
Caution
When you create adjacent price ranges, use decimal values to avoid gaps between the ranges. For example, if one shipping rate applies to orders less than or equal to 499, and another applies to orders greater than or equal to 500, orders between 499 and 499.99 are not covered. Use 499.99 as the upper value instead.
Duplicate a delivery option
Duplicate a delivery option to reuse the same setup in the same order channel or in other order channels.
Steps
Go to >
Select an order channel
Find the delivery option in the delivery options list
Open the actions menu for the delivery option
Select Duplicate
To duplicate the delivery option to other order channels, select Duplicate to other order channels
Select one or more order channels
Select Duplicate
Result
After duplicating the delivery option, a copy is created in the same order channel or in the selected order channels.
Field descriptions
Field name | Description |
|---|---|
Duplicate to other order channels | Lets you copy the delivery option to one or more other order channels |
Select order channels | Lets you choose which order channels receive the duplicated delivery option |
Change delivery option priority
Change the priority of a delivery option to control the order in which delivery options are shown at checkout.
Steps
Go to >
Select an order channel
Find the delivery option in the delivery options list
Drag the delivery option using the drag handle to the new position
Result
After you move the delivery option, the priority values are updated and the delivery option is shown in the new order at checkout.
Field descriptions
Field name | Description |
|---|---|
Priority | Determines the order in which delivery options are shown at checkout |