Skip to main content

nShift Delivery Help Center

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

  1. Go to Order management > Order channels

  2. Select an order channel

  3. Select Add delivery option

  4. Enter a Name

    Tip

    Use a clear and descriptive name and description, as customers see both at checkout.

  5. Optionally enter a Description

  6. Select Active if the delivery option should be available for orders

  7. Select a Default weight unit

  8. 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.

  9. Select a Carrier

  10. Select a Service

  11. Optionally configure Add-ons

  12. Add at least one Delivery zone

  13. 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

  1. Go to Order management > Order channels

  2. Select an order channel

  3. Select a delivery option

  4. Select Add zone

  5. Select the countries or continents where the delivery option should be available

  6. Select Add shipping rate

  7. Enter the Shipping cost

  8. Optionally select Add condition

  9. If you add a condition, select a Parameter, an Operator, and a Value

  10. 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

  1. Go to Order management > Order channels

  2. Select an order channel

  3. Find the delivery option in the delivery options list

  4. Open the actions menu for the delivery option

  5. Select Duplicate

  6. To duplicate the delivery option to other order channels, select Duplicate to other order channels

  7. Select one or more order channels

  8. 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

  1. Go to Order management > Order channels

  2. Select an order channel

  3. Find the delivery option in the delivery options list

  4. 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