Before you begin, make sure you have at least one sender in your address book. Please refer to the articles Adding senders and receivers, Address book via API or Import address book.
All steps in this article may not be relevant to you. Your set-up depends on your needs and your subscription plan.
Sections in this article:
Create a new Delivery Checkout
- Go to Maintenance > Delivery checkout.
- Click New delivery checkout. The Delivery Checkout is assigned a unique Delivery Checkout ID.
- The name and description you give the Delivery Checkout, for example, "UK Checkout", is for internal use only.
- Select a Default sender to automatically get, for example, login information and customer number.
- Check the Advanced route handling box if you need to add another default sender for bulk services from abroad.
- Check the Use the carriers' weight limits box if you want to use the carriers' limits for automatic weight validation. For carriers' weight limits, you can use the minimum parcel weight and maximum parcel weight parameters at a later stage. Carriers' weight limitations will be overridden in case you set other weight conditions, for example, using the weight parameter.
- Check the Integration with My Parcels if you have an integration to My Parcels/Mina Paket/Paketit.
-
Template should be set to"nShift - Essential", "nShift - Professional" or "nShift - Premium", depending on your subscription plan.
- Check the Advanced conditions box to activate the use of advanced conditions.
- Click Add.
- In the Languages section, select and add the languages that should be available in the Delivery Checkout, for example, "en".
- In the Currencies section, select and add the currencies that should be available in the Delivery Checkout, for example, "EUR".
- In the Category section, you can create categories to limit the number of delivery options shown in your webshop. For best results, categories should be used together with sort order to show the most attractive delivery options at the top of the list for certain target groups.
- Add new parameters, extra data fields and custom addons, if applicable.
- Click New option in the Delivery options section.
Delivery options
For most delivery options, services, prices and addons it is possible to enter appliance conditions.
You can also use advanced conditions to modify certain text fields dynamically. Before creating your Delivery Checkout it is recommended to explore delivery conditions further.
- The name you give the delivery option, for example, "Home", is for internal use only.
- Check the Disabled box if you do not want the delivery option to be used immediately. You can change the "Disabled" status at any time, for example, if there is a temporary problem with a carrier's service or if you only want to include this option at a certain time of year.
- Assign the delivery option to a Category, if relevant. If you use both sub levels and categories you should assign the sub level to a category instead. However, using categories can often replace using sub levels.
- Click New in the Fields for titles section. In the Language section, enter the title to be shown in the webshop in the languages you defined earlier, for example, ”Home delivery” in the English (en) field.
- Click New in the Captions for field X sections to add text related to the delivery option, that you want to display in your webshop. For example, carrier estimated time of delivery can be useful. Relevant text/information depends on your webshop set-up. In the Language section, enter the text in the languages you defined earlier, for example, ”Relevant text” in the English (en) field.
- Click New in the Sort order section to specify in what place the delivery option should appear.
- Enter Key and Value in the General Key/values section to create key/value pairs to provide meta data associated with the delivery option, if desired. This can be useful as additional information about the delivery option that your WMS/webshop can utilize.
Delivery options - sub level
- Click New sub level in the Delivery options section.
- The name you give the sub level is for internal use only.
- Check the Disabled box if you do not want the sub level to be used immediately. You can change the "Disabled" status at any time, for example, if you only want to include this option at a certain time of year.
- Assign the sub level to a Category, if applicable.
- Click New in the Fields for titles section if you want to use a title other than the service name. In the Language section, enter the title to be shown in the webshop in the languages you defined earlier.
- Click New in the Captions for field X sections to add text. Relevant text/information depends on your webshop set-up. In the Language section, enter the text in the languages you defined earlier.
- Click New in the Sort order section to specify where the sublevel should appear.
- Enter Key and Value in the General Key/values section to create key/value pairs to provide meta data associated with the sub level, if desired. This can be useful as additional information about the sub level that your WMS/webshop can utilize.
- Click New.
Add a service
- Select a service, in the Service section.
- Click Add service. If the service has agents/pickup points you can decide which and how many agents to show using geolocation. The distance to the nearest agents is calculated for every zip code. For example, "20" means that agents within a radius of 20 km from a defined GPS coordinate are shown.
- Enter a value in the Maximum radius (km) field if you want to show agents based on geolocation, otherwise, it should be set to "0".
- With Maximum number of agents you can limit the number of agents that are shown based on geolocation. Max. 15 agents.
- Enter a value in the Maximum radius (km) field if you want to show agents based on geolocation, otherwise, it should be set to "0".
- Click New or Free shipping in the Prices section to enter the service price.
- If New, enter the following in each currency section:
- The price to be displayed for each language, for example, "€ 7" in English (en).
- The price as a numerical value, for example, "7.0" in Price.
- The tax rate to be applied, for example, "12" in Tax rate (%). The value is returned in JSON response and is not visible to the end user.
- The default price is used to store the information about the original price of the service before any conditions or free shipping has been applied to the service price. The value is returned in JSON response and is not visible to the end user.
- If Free delivery, enter the following in each currency section:
- the text to be displayed, for example, "Free", in English (en)
- the cart value from which the delivery should be free, for example, "39.0", in Limit for free delivery.
- If New, enter the following in each currency section:
- In the Addons section, click the edit icon to the left of an addon you want to activate or edit.
- Check Preselected, Mandatory, or both if the addon should be pre-selected and/or mandatory in the webshop.
- Click New in the Prices section to enter prices for the addon. In each currency section, enter the price to be displayed for each language, for example, "€ 1" in English (en) and the price as a numerical value, for example, "1.0" in Price.
Note: If you click OK when leaving the Edit addon page, the addon is activated even if you have not entered any information.
- Enter Key and Value in the General Key/values section to create key/value pairs to provide meta data associated with the addon, if desired. This can be useful as additional information about the addon that your WMS/webshop can utilize.
- To add other services for "Home delivery", click New sublevel on the New option page and follow the steps above. To add more delivery options for the Delivery Checkout, click New option on the New delivery checkout page and follow the steps above.
For some items, such as delivery options and prices you can change the order in which they appear in the webshop. Use the up and down arrow icons next to an item row or use Sort order as described above.
Custom agents are treated as a service and are added in the same way as other services.
Click Test to see how the delivery options will be displayed in the webshop depending on which parameters you enter.
"tocity" and "tozipcode" are always mandatory but for some carriers, other parameters may be required as well.
To show, edit or delete a Delivery Checkout, use the search function.
Badges
Using badges is a simple way of promoting the characteristics of delivery options, making it easier for the consumer to understand the various benefits they can provide. Seen from a consumer’s perspective, it’s not always easy to know which carriers offer, for example, evening or express delivery.
Badges work for all carrier services regardless of whether or not a subsequent book & print platform is used or which platform it is. Badges configuration is located at the service level, i.e. same level where you configure price and additional services. The appearance of Badges can be controlled by applying conditions and you can also enter an explanatory text of your choice for each badge (shown in the last delivery option in the example below).
There are 9 badges to choose from:
- Evening delivery
- Express delivery
- Fossil free
- Glue Smart Lock
- Recommended
- Sustainable 1
- Sustainable 2
- Sustainable 3
- Yale Smart Lock
The usage of the Fossil free badge is regulated by an agreement between merchants and carriers, driven by Swedish Trade Federation and Aster (Alliance for Sustainable E-commerce). Read more about Fossil free here (in Swedish only).
A maximum of three badges per delivery option can be set. The badges Fossil free and Sustainable 1-3 are available in the Essential tier as well.
Example:
NOTE. It is not mandatory to use the nShift widget in order to take advantage of the badges feature. The information about eventual badge configuration will be returned in the API-response as well, making it possible for you to style it in any way you see fit. Please refer to the API reference guide for more information.