---
title: Configuring shipping options
related:
  - https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/configuring-shipping-options/configuring-shipping-carriers.md
  - https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/orders.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

Configure shipping options of your on-line store when you want to set shipping for your products.

There are two kinds of [products](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/products.md) from the shipping point of view – those which do not need to be shipped (for example, media files, e-books that the [customers](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/customers.md) can download from your website) and those which need to be shipped by a delivery service (for example, clothing, computers, electronics). The Xperience E-commerce Solution allows you to specify if shipping is required for each product.

> **Tip:** You can set whether shipping is needed for a product on the **General** tab in the **Products** application.

When placing an [order](https://docs.kentico.com/13/e-commerce-features/managing-on-line-stores/orders.md), if at least one product in the shopping cart needs shipping, customers must specify which shipping option will be used for their order. Store managers can then edit the shipping option in the **Orders** application.

![Editing an order - configuring shipping-related properties](https://docs.kentico.com/docsassets/13/configuring-shipping-options/editing_order_configuring_shipping.png "Editing an order - configuring shipping-related properties")

In Xperience, shipping options are provided by _[carriers](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/configuring-shipping-options/configuring-shipping-carriers.md)_ and _services_ of these carriers. Imagine a _carrier_ as a package which carry some shipping functionality. For example, a typical carrier is a _FedEx carrier_. Such _FedEx carrier_ returns shipping availability and prices from FedEx. However, FedEx offers more than one type of shipping. Carriers therefore provide _services_. In the example with the _FedEx carrier_, its services can be the _International Priority service_ for quick delivery and the _International Economy service_ for slower but cheaper delivery. If your on-line store has this carrier, then you are able to create shipping options in the Xperience administration interface that offer customers the _FedEx International Priority_ shipping and the _FedEx International Economy_ shipping.

> **Tip:** If you want to have the same shipping options but with different settings (for example, you have multiple accounts at one shipping provider), you can create multiple shipping options based on the same service and enter different settings to each of the shipping options.

The _Dancing Goat MVC_ site contains a sample **Default carrier**. The **Default carrier** provides the **Weight based shipping** service, on which you can base shipping options with costs in levels according to weight of products in customers' shopping carts. You can use the _Default carrier_ as a template when configuring your store. Developers can also [implement other carriers](https://docs.kentico.com/13/e-commerce-features/customizing-on-line-stores/shipping-related-customizing/implementing-custom-shipping-carrier-providers.md).

## Creating shipping options

You can manage shipping options based on existing carriers in the **Store configuration** application. To manage carriers and to add other possibilities on how to calculate shipping, see [Configuring shipping carriers](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/configuring-shipping-options/configuring-shipping-carriers.md).

To create a shipping option:

1. Open the **Store configuration** application.
2. Switch to the **Shipping -> Shipping options** tab.
3. Click **New shipping option**.

   ![Managing shipping options](https://docs.kentico.com/docsassets/13/configuring-shipping-options/managing_shipping_options.png "Managing shipping options")
4. Specify [properties of the shipping option](#reference-shipping-options).
5. Click **Save**.
6. Configure [the other configuration tabs](#reference-shipping-options).

The system now offers the created shipping option to customers during their checkout process.

## Reference – Shipping options

Shipping options have the following tabs:

- [General](#general)
- [A configuration tab](#a-configuration-tab) (an optional tab, available after saving the shipping option)

> **Tip:** We recommend that you configure all available tabs to prevent unwanted behavior.

### General

The **General** tab specifies the general properties of shipping options.

| General                |                                                                                                                                                                                                                                             |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Carrier                | Specifies the shipping [carrier](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/configuring-shipping-options/configuring-shipping-carriers.md) that provides the service on which the shipping option is based. |
| Carrier service        | Specifies the service of the shipping carrier on which the shipping option is based.                                                                                                                                                        |
| Display name           | Specifies the name of the shipping option displayed to users on the live site and in the administration interface.                                                                                                                          |
| Code name              | Specifies the name of the shipping option used by developers in the code.                                                                                                                                                                   |
| Tax class              | Specifies which [tax](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/configuring-taxes.md) applies to the currently edited shipping option.                                                                     |
| Enabled                | Indicates if you can use the shipping option object in your on-line store.<br>For example, if selected, you can select the shipping option from the **Shipping option** drop-down list when editing an order on the **Shipping** tab.       |
| Additional information |                                                                                                                                                                                                                                             |
| Description            | Allows you to type a text description for the shipping option. In default, the description is displayed only while editing a shipping option.                                                                                               |
| Teaser image           | Allows you to upload a teaser image depicting the shipping option. You can upload also other types of files such as documents, and audio or video files.                                                                                    |

### A configuration tab

Carriers can provide another tab, a tab with configuration of the shipping option. This tab can have various names and its contents can vary for each service of a carrier. For example, the **Default carrier** displays the **Shipping costs** tab.

> **Tip:** Always check if the shipping option has a configuration tab and set all required fields on the tab.
>
> If you leave the configuration tab empty, the shipping option may not work as expected.

**Configuring the Shipping costs tab of the Default carrier**

On this tab, you can define shipping costs for the given shipping option. You can set multiple weight ranges, each with a different shipping cost. To offer free shipping for a particular option, leave the shipping costs field empty.

The system displays a list of all shipping costs defined for the currently edited shipping option. You can add new shipping costs by clicking **New shipping cost**, and you can modify properties of existing shipping costs by clicking **Edit** in the **Actions** column. You can also remove shipping costs from the currently edited shipping option by clicking **Delete** on the respective lines.

![Defining multiple shipping costs](https://docs.kentico.com/docsassets/13/configuring-shipping-options/defining_shipping_costs.png "Defining multiple shipping costs")

When creating or editing a shipping cost, you can specify the following properties:

- **Minimum weight** – specifies the lower limit of the weight range for which the current shipping cost is charged in units [set for your on-line store](https://docs.kentico.com/13/configuring-xperience/managing-sites/configuring-settings-for-sites/settings-e-commerce.md). The upper limit of the weight range is made up by minimum weight of the next weight range (if defined).
- **Shipping cost** – specifies the shipping cost charged for the current weight range in the main [currency](https://docs.kentico.com/13/e-commerce-features/configuring-on-line-stores/configuring-currencies.md) of the site. Depending on the configuration of the site's _Prices include tax_ [setting](https://docs.kentico.com/13/configuring-xperience/managing-sites/configuring-settings-for-sites/settings-e-commerce.md), enter the value with or without tax included.

To set a starting weight range, create a shipping cost with the **Minimum weight** value set to 0.  If you do not start your weight range with 0, shipping is free of charge up to the minimum weight of the first shipping cost. For example, if you set shipping costs starting from a minimum weight of 5 (with no shipping cost starting from zero weight), any order with a total weight under 5 has free shipping.
