Overview
Set up live rates at checkout for Shopify and display your DHL shipping rates to your customers automatically.
Before you begin
Note! Live rates at checkout in Shopify requires the Shopify Advanced or Plus plan. Ensure you have the third party calculated shipping rate feature as part of your Shopify account.
Shopify Article | Third-party carrier-calculated shipping rates
About live rates at checkout
The destination address and the total weight of the cart are used to electronically return your DHL Express shipping rate.
Your customer can select the preferred shipping method and the order will be imported with this shipping method.
Rate Disclaimer:
DHL’s Shipment charges are calculated according to the higher of actual or volumetric weight per piece and any piece may be re-weighed and re-measured by DHL to confirm this calculation. This may result in a higher price than displayed at the time of checkout.
-
Prices quoted are estimates based on the information you have supplied.
-
Prices quoted may not include duties, taxes, customs charges or all surcharges and fees.
-
Transit time and price quotes are indicative and DHL has no liability or responsibility for differences between this indicative quote and the actual price or transit time.
-
Your final transit time and price may differ based on the characteristics of the shipment, services requested and the packages actually tendered to DHL.
Plugin Disclaimer:
While every effort has been made to ensure the accompanying plugin is as compatible as possible, many factors such as site customizations or conflicts with other third party plugins may result in the DHL plugin to behave unexpectedly or not function.
DHL offers no warranty or guarantee's that plugins will operate for your specific site.
1. Activate the rates at checkout
Once you have third-party calculated shipping rates in Shopify, you'll need to activate the rates in your DHL Express Commerce settings.
- Go to Settings, then select Platforms.
- Click Shopify, then Settings, then select the Tools tab.
- Under Checkout rates, click Enable.
2. Apply DHL Express live rates to Shopify shipping zone
After activating rates at checkout within DHL Express Commerce, you must apply DHL Express Commerce to the Shopify shipping zones where you would like calculated live rates.
- When logged into Shopify, go to Settings (located on the lower left hand menu)
- Then select the Shipping and delivery menu option
- Create a Custom Shipping Lane
- Confirm the Ship From and Ship To locations
- Select Create Shipping Zone, give the zone a name, select the applicable countries and once finished select Done
- Within the zone, click Add rate.
- From the drop down, select 'DHL Commerce' (This is the DHL Express Commerce app)
- Select the SERVICES you wish to offer at your checkout. These are the DHL Express products set in Checkout Rates in DHL Express Commerce. ('DHL EXPRESS WORLDWIDE' in the example below.). Select Done
- Your DHL Express rates will now apply based on the conditions set for the zone.
Shopify Article | Shopify shipping zones
3. Set Checkout Rates calculation method
- Go to Settings > Checkout Rates
- Select an option on how rates are calculated
- Single Package using sum of integration item weights
- Ignore any dimensions passed through from your ecommerce platform and total up the weight of all items in 1 package.
- Single Package using sum of integration item weights and integration item dimensions
- Total up all item weights and dimensions from your ecommerce platform into 1 Package.
- Total up all item weights and dimensions from your ecommerce platform into 1 Package.
- Single Package using default package weight and default dimensions
- Ignore weights and dimensions from ecommerce platforms and always use the 1 default package set up in Settings > Package Setup
- Ignore weights and dimensions from ecommerce platforms and always use the 1 default package set up in Settings > Package Setup
- Unique Package for each item using integration item weights and integration item dimensions
- This setting is not applicable to Shopify at this moment of time
- Single Package using sum of integration item weights
Troubleshooting
Note! If when activating checkout rates for Shopify you receive the following error:
"The remote server returned an error: (422) Unprocessable Entity".
This typically means the Shopify subscription is on the Basic Plan or the Third-party calculated shipping rates add-on is not active.
For live rates at checkout on Shopify its necessary to have their Advanced Plan or to have the third-party carrier-calculated shipping rates add-on.