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.
Content in this article
- Introduction to Delivery options
- Set up a delivery option
- Set up delivery zones and shipping rates
- Duplicate a delivery option
- Change delivery option priority
Introduction to Delivery options
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 Order management > Order channels.
- Select an order channel.
- Select Add delivery option.
- Enter a Name. 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. 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 Save.
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 Order management > Order channels.
- 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.
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 Order management > Order channels.
- 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 Order management > Order channels.
- 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 |