Overview
- Shopify Enhanced is an improved Shopify Integration within DHL Express Commerce which supports improved use of fulfillment locations and Shopify tags
- You can integrate as many Shopify stores into your DHL Express Commerce account as you like.
What you need to get started
- Shopify username & password
- You will need to complete the set up process through the main website rather than the Shopify app or the Print Application.
How to set up Shopify Enhanced
To enable Shopify on your account:
- In your DHL Express Commerce account, go to Settings > Integrations.
- Click Add a new integration, then select Shopify from the list.
- Select Enhanced under Integration Version.
- Click Authorise your Shopify store. This will redirect you to Shopify to log in and provide DHL Express Commerce access to your website.
- Test the connection, you're good to go!
Migrating from Shopify Legacy?
We've added some major features to streamline your shipping process when using Shopify with DHL Express Commerce.
- If you are using Shopify Markets then the incoterm that is selected in Shopify (either duties paid or unpaid) will be automatically set on the order when it is imported into DHL Express Commerce making charges duties on checkout a breeze. (See Duties and import taxes)
- Have multiple different locations in Shopify? Shopify enhanced will allow you to chose what fulfillment locations you would like to import into your account and ensure the fulfillment will deduct stock from the fulfillment location you've allocated the order to.
- Using Shopify's multi origin shipping to allow an order to be split between multiple locations? Each fulfilment will be imported as it's own order so you can send them to different DHL Express Commerce accounts to ensure they are shipped from the correct location.
- Shopify Enhanced will support syncing any updates to your orders in DHL Express Commerce as long as the order is unshipped. For example, if you cancel an order in Shopify that is already imported into DEC, then next time DEC imports, we will remove that order from your unshipped tab.
- We will update Shopify when the order has been dispatched.
Additional Configuration
Shopify Enhanced offers more customization over how and when you import your orders. To configure them please see below:
Order Status - Use this option to select what status orders should be in to import into DHL Express Commerce
Locations - Select which fulfillment locations in Shopify you would like to import into this account
Quick Tip: if you are fulfilling out of multi-locations, combine the above option with DHL Express Commerce Multi Location Child Accounts
Delivery Methods - Specify which delivery methods you would like to come through to DHL Express Commerce . The options are:
- Shipping: These are orders in which a customer has selected for the order to be shipped to them
-
Local Pickup: These are orders that are nominated as pick up in store.
Local pickup orders from Shopify will import with the delivery address set as your pickup address in Settings > Pickup Address. - Local Delivery: These are orders where the customer is located close to you and has opted for a local delivery
Delivery Options - See our guide on calculated shipping rates with Shopify
Advanced Tab - The advanced tab allows you to further customise your integration to meet your exact requirements. Options include:
- Blocking orders with certain tags from importing
- Configuring how different fields are mapped to the order you see in DHL Express Commerce
- Disabling writeback
Tags - You can import Shopify order tags with your orders. To enable these:
- Go to Settings > Integrations > Shopify Settings > Advanced > Enable Import Tags from Shopify.
- Tags will now appear in the orders grid. For more information on tags, see here: Tags.
Variants - You can import Shopify item variants as the description to make pick and packing easier. To enable these:
- Go to Settings > Integrations > Shopify Settings > Advanced > Enable Map the name of product variants for order item descriptions.
- These will apply on import. To update the orders in your new tab remove and & re-import your orders.
Bin Locations
We've leveraged Shopify's new metafields so that you can import bin locations into DHL Express Commerce . This will allow you to pick and pack more effectively using our packing slips.
This feature is available for bin locations on both the product itself and the variant. To have these import you will need to:
- Create a new custom text metafield in Shopify. The name space and key will need to be custom.bin_location
- Ensure your products have values set.
- Go to DHL Express Commerce > Settings > Integrations > Shopify Advanced > Import Bin Location metafield and select whether you have configured the bin location on the product or the variant.
- Click Save.
- Now when you import, the bin locations will come through to DHL Express Commerce .