Only this pageAll pages
Powered by GitBook
1 of 18

Commerce Shipping providers

Loading...

Loading...

Commerce Products

DHL

Loading...

Loading...

Loading...

Loading...

EasyPost

Loading...

Loading...

Loading...

Loading...

Shipmondo

Loading...

Loading...

Loading...

Loading...

Release Notes

In this section, we have summarized the changes to the Shipmondo Shipping Provider for Commerce released in each version. Each version is presented with a link to the Commerce Shipmondo Shipping Provider issue tracker showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.

If there are any breaking changes or other issues to be aware of when upgrading they are also noted here.

Release History

In this section, you can find the release notes for each version of Shipmondo Shipping Provider for Commerce. For each major version, you can find the details about each release.

Version 14 and above

  • For details of changes in v14 and above of the Shipmondo Shipping Provider for Umbraco Commerce, refer to the Releases section on GitHub.

Version 14.0.0 (August 23rd 2024)

  • Release for Umbraco v14.2.0 and Umbraco Commerce v14.0.0 support.

Version 13.0.0 (February 21st 2024)

  • Public release closing off the RC period.

Version 13.0.0-rc1 (February 6th 2024)

  • Initial release.

What are Shipping Providers?

Learn more about each of the available integrations for implementing shipping providers into your Umbraco Commerce installation.

Shipping providers are essential for your Umbraco Commerce installation when you want to give users and customers options for how they wish to ship products.

The Basic option comes with Umbraco Commerce out of the box. Integrations for different providers are available for you to add additional shipping options to your site.

Available integrations

Using These Docs

These docs are aimed at developers and users who have at least a basic understanding of , as well as Umbraco backoffice principles.

Release Notes

In this section, we have summarized the changes to the EasyPost Shipping Provider for Commerce released in each version. Each version is presented with a link to the showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.

If there are any breaking changes or other issues to be aware of when upgrading they are also noted here.

Release History

In this section, you can find the release notes for each version of EasyPost Shipping Provider for Commerce. For each major version, you can find the details about each release.

Version 14 and above

  • For details of changes in v14 and above of the EasyPost Shipping Provider for Umbraco Commerce, refer to the .

Version 14.0.0 (August 23rd 2024)

  • Release for Umbraco v14.2.0 and Umbraco Commerce v14.0.0 support.

Version 13.0.0 (February 21st 2024)

  • Public release closing off the RC period.

Version 13.0.0-rc1 (February 6th 2024)

  • Initial release.

Commerce EasyPost Shipping Provider issue tracker
Releases section on GitHub
Umbraco

DHL

EasyPost

Shipmondo

Configure DHL

Learn how to configure DHL in order to implement the integration with your Umbraco Commerce installation.

Step 1: Sign up & Sign in

  1. Head to the MyDHL Express portal.

  2. Select your region from the locations dropdown.

  3. Choose Register from the header menu.

  4. Complete the application form to apply for an account.

  5. A DHL representative will be in touch to provide you with the relevant credentials.

Configure Umbraco

Learn how to configure the Umbraco backoffice for enabling the use of EasyPost as a shipping method.

This article will give you details about how to configure Umbraco to start using the EasyPost shipping method with your Umbraco Commerce implementation.

Step 1: Create a Shipping Method

The following steps are all handled through the Umbraco backoffice.

  1. Navigate to Settings > Commerce > Stores > {Store Name} > Shipping Methods section.

  2. Select the Create Shipping Method button to create a new shipping method.

  3. Choose EasyPost from the list of available shipping providers.

  4. Choose Realtime from the list of shipping method calculation modes.

Step 2: Configure Shipping Provider Settings

The following steps are handled within the shipping method editor in the Umbraco backoffice.

  1. Configure the standard shipping method settings as required.

  2. Configure the EasyPost shipping provider settings as follows:

Name
Description

Test API Key

The Test API Key from the EasyPost portal.

Live API Key

The Live API Key from the EasyPost portal.

Test Mode

Set whether to run in test mode.

  1. Optionally configure the advanced EasyPost shipping provider settings as follows:

Name
Description

Carrier Accounts

Comma-separated list of carriers to limit which services to fetch rates for.

Overview

Getting Started with the DHL shipping provider for Umbraco Commerce.

The DHL shipping provider adds functionality to ship products via DHL. It is a fully featured shipping provider including realtime rate retrieval for accurate shipment pricing.

Install DHL

In this Section

In this section, we will guide you through the key steps necessary to get you started with the DHL shipping provider for Umbraco Commerce.

It is assumed that before we begin you already have an Umbraco website configured and Umbraco Commerce installed. If you are not at this stage yet, please read the core Umbraco Commerce documentation to learn how to get started.

Useful links

Below are a few useful links that might come in handy should you wish to learn more about the provider itself, and the DHL API.

  • Shipping provider source code

  • Shipping provider issue tracker

  • DHL Express information

  • DHL Express documentation

Release Notes

In this section, we have summarized the changes to the DHL Shipping Provider for Commerce released in each version. Each version is presented with a link to the Commerce DHL Shipping Provider issue tracker showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.

If there are any breaking changes or other issues to be aware of when upgrading they are also noted here.

Release History

In this section, you can find the release notes for each version of DHL Shipping Provider for Commerce. For each major version, you can find the details about each release.

Version 14 and above

  • For details of changes in v14 and above of the DHL Shipping Provider for Umbraco Commerce, refer to the Releases section on GitHub.

Version 14.0.0 (August 23rd 2024)

  • Release for Umbraco v14.2.0 and Umbraco Commerce v14.0.0 support.

Version 13.0.0 (February 21st 2024)

  • Public release closing off the RC period.

Version 13.0.0-rc1 (February 6th 2024)

  • Initial release.

Overview

Getting Started with the EasyPost shipping provider for Umbraco Commerce.

The EasyPost shipping provider adds functionality to ship products via EasyPost. It is a fully featured shipping provider including realtime rate retrieval for accurate shipment pricing.

Install EasyPost

In this Section

In this section, we will guide you through the key steps necessary to get you started with the EasyPost shipping provider for Umbraco Commerce.

It is assumed that before we begin you already have an Umbraco website configured and Umbraco Commerce installed. If you are not at this stage yet, please read the core Umbraco Commerce documentation to learn how to get started.

Useful links

Below are a few useful links that might come in handy should you wish to learn more about the provider itself, and the EasyPost API.

  • Shipping provider source code

  • Shipping provider issue tracker

  • EasyPost information

  • EasyPost documentation

Overview

Getting Started with the Shipmondo shipping provider for Umbraco Commerce.

The Shipmondo shipping provider adds functionality to ship products via Shipmondo. It is a fully featured shipping provider including realtime rate retrieval for accurate shipment pricing.

Install Shipmondo

In this Section

In this section, we will guide you through the key steps necessary to get you started with the Shipmondo shipping provider for Umbraco Commerce.

It is assumed that before we begin you already have an Umbraco website configured and Umbraco Commerce installed. If you are not at this stage yet, please read the core Umbraco Commerce documentation to learn how to get started.

Useful links

Below are a few useful links that might come in handy should you wish to learn more about the provider itself, and the Shipmondo API.

  • Shipping provider source code

  • Shipping provider issue tracker

  • Shipmondo information

  • Shipmondo documentation

Configure EasyPost

Learn how to configure EasyPost in order to implement the integration with your Umbraco Commerce installation.

Step 1: Sign up & Sign in

  1. Head to the EasyPost Signup page.

  2. Complete the application form to apply for an account.

The interface when signing up for a EasyPost account.
  1. Head to the EasyPost Login page.

  2. Sign in to your account.

The interface when signing in to your EasyPost account.

Step 2: API Keys

In order for Umbraco Commerce to communicate with EasyPost securely we need to retrieve a series of API keys used for authentication.

  1. Access the EasyPost Portal.

  2. Click the Account Settings item in the left hand menu.

  3. Choose the API keys heading in the main content panel.

The interface when accessing your EasyPost API keys.

Here you will find your Test and Live API keys. Note these down as you will need to enter them into the Umbraco Commerce UI shortly.

Step 4: Carriers

To enable carriers on your account, you will need to enable them. You may also need to sign up with the specific carrier.

  1. Access the EasyPost Portal.

  2. Click the Account Settings item in the left hand menu.

  3. Choose the Carriers heading in the main content panel.

  4. Click Add Carrier to add a new carrier, completing the on screen form.

The interface when add a carrier to your EasyPost account.

Configure Umbraco

Learn how to configure the Umbraco backoffice for enabling the use of DHL as a shipping method.

This article will give you details about how to configure Umbraco to start using the DHL shipping method with your Umbraco Commerce implementation.

Step 1: Create a Shipping Method

The following steps are all handled through the Umbraco backoffice.

  1. Navigate to Settings > Commerce > Stores > {Store Name} > Shipping Methods section.

  2. Select the Create Shipping Method button to create a new shipping method.

  3. Choose DHL from the list of available shipping providers.

  4. Choose Realtime from the list of shipping method calculation modes.

Step 2: Configure Shipping Provider Settings

The following steps are handled within the shipping method editor in the Umbraco backoffice.

  1. Configure the standard shipping method settings as required.

  2. Configure the DHL shipping provider settings as follows:

Name
Description
  1. Optionally configure the advanced DHL shipping provider settings as follows:

Name
Description

Install shipping providers

Learn how to install and add shipping providers to your Umbraco Commerce implementation.

When you need to install a shipping provider into your Umbraco Commerce implementation it is done via NuGet.

The installation can be handled in one of two ways as explained below.

Install via the NuGet Manager Console

  1. Open the NuGet Manage Console.

  2. Type in the following command:

Use the to ensure you get the correct package name for the provider you want to install.

Install via the NuGet Package Manager

  1. Open the NuGet Package Manager.

  2. Search for the Shipping Provider you want to install.

  3. Ensure the "Browse" tab is selected.

  4. Install the package into your solution.

Alternatively, you can also find and install the NuGet package via the NuGet Package Manager.

Available Shipping Providers

Shipping Provider
NuGet Package name

Upgrading

Before upgrading, it is always advisable to take a complete backup of your site and database.

Umbraco Commerce uses Umbraco Migrations to install all of its features. Upgrades follow the same process as the installation processes detailed above, by installing the latest version over the top of the existing package installation. By using this process the installation will only install new features and features that are missing.

Account Number

Your DHL account number

Shipping Timeframe

The number of days after an order is placed you generally ship by. 0 = same day, 1 = next day, etc

Next Business Day Fallback

When set to true and there are no products available within the shipping timeframe then products available for the next possible pickup date are returned.

Test Username

The Test Username from the DHL portal.

Test Password

The Test Password from the DHL portal.

Live Username

The Live Username from the DHL portal.

Live Password

The Live Password from the DHL portal.

Test Mode

Set whether to run in test mode.

Product Codes

Comma-separated list of product codes to limit the rates to.

PM> Install-Package Umbraco.Commerce.ShippingProviders.PROVIDER

DHL

Umbraco.Commerce.ShippingProviders.Dhl

EasyPost

Umbraco.Commerce.ShippingProviders.EasyPost

Shipmondo

Umbraco.Commerce.ShippingProviders.Shipmondo

table of available Shipping Providers
Installing Umbraco Commerce via the NuGet Package Manager

Configure Umbraco

Learn how to configure the Umbraco backoffice for enabling the use of EasyPost as a shipping method.

This article will give you details about how to configure Umbraco to start using the EasyPost shipping method with your Umbraco Commerce implementation.

Step 1: Create a Shipping Method

The following steps are all handled through the Umbraco backoffice.

  1. Navigate to Settings > Commerce > Stores > {Store Name} > Shipping Methods section.

  2. Select the Create Shipping Method button to create a new shipping method.

  3. Choose EasyPost from the list of available shipping providers.

  4. Choose Realtime from the list of shipping method calculation modes.

Step 2: Configure Shipping Provider Settings

The following steps are handled within the shipping method editor in the Umbraco backoffice.

  1. Configure the standard shipping method settings as required.

  2. Configure the EasyPost shipping provider settings as follows:

Name
Description

API User

The Api User from the EasyPost portal.

API Key

The API Key from the EasyPost portal.

Test Mode

Set whether to run in test mode.

Configure Shipmondo

Learn how to configure Shipmondo in order to implement the integration with your Umbraco Commerce installation.

Step 1: Sign up & Sign in

  1. Head to the .

  2. Complete the application form to apply for an account.

  1. Head to the .

  2. Sign in to your account.

Step 2: API Keys

In order for Umbraco Commerce to communicate with Shipmondo securely we need to retrieve a series of API keys used for authentication.

  1. Access the Shipmondo Portal.

  2. Choose the Settings > API > Access menu item.

Here you will find your API Username and key. Note these down as you will need to enter them into the Umbraco Commerce UI shortly.

Shipmondo Signup page
Shipmondo Login page
The interface when signing up for a Shipmondo account.
The interface when signing in to your Shipmondo account.
The interface when accessing your Shipmondo API keys.