Shopify DHL FLC
About
How to install DHL FLC functionality to a Shopify Plus store.
Requirements
DHL Client ID, Secret, pickup account, and pickup item seller.
Steps to Install
1) Install the public app
Navigate to the following links to install the app:
Staging | https://staging-shopify-admin.gointerpay.net/apps/reach-dhl/public?shop=<store_domain> |
Production | https://shopify-admin.gointerpay.net/apps/reach-dhl/public?shop=<store_domain> |
<store_domain> should look like: reach-demo.myshopify.com
2) Update your checkout.liquid file
Add snippet to checkout.liquid, at the very end of
<!-- Reach DHL Script -->
<link
rel="stylesheet"
href="https://assets.rch.io/shopify-v3/localize.css">
<script
id="gointerpay_localize"
src="https://assets.rch.io/shopify-v3/localize.js"
data-flc_only="true">
</script>
3) Configure DHL settings
Navigate to Apps > Reach DHL FLC > Carrier tab and enter your DHL credentials
Note: Enabling the carrier will make the custom shipping options show up on the shipping step in checkout.
4) Configure Shipping Options
Navigate to the Apps > Reach DHL FLC > Shipping tab and configure the shipping zones and rates
Note: Checking 'include duties' will add the DHL duties quote to the amount for that rate.
Field | Description |
---|---|
Shipping Zone Name | Label for the shipping zone, not shown to user. |
Countries | List of countries covered by this zone. Each country option (including "Rest Of World") may only be set to 1 shipping zone. |
Rates | List of rate brackets |
Rates – Order | Order is simply used for organizing the rates in the admin. It does not denote the order of the shipping rates, since Shopify will order them based on amount automatically. |
Rates – Name | The displayed name of the shipping option which the customer selects during checkout |
Rates – Amount | Base rate of the shipping option in the store currency. |
Rates – Order Min | Minimum value of the order subtotal. If left blank, will match any order subtotal below Order Max. |
Rates – Order Max | Maximum value of the order subtotal. If left blank, will match any order subtotal above Order Min. |
Rates – Include Duties | If checked, the additional Duty/Tax will be added to the Shipping Method amount, and broken out as a separate line item in the Order Summary (optional). |
Rates – Enabled | Enable or disable the rate. Disabled rates will not be shown to the customer. |
5) Configure HS Codes
Navigate to the Apps > Reach DHL FLC > HS Codes tab and upload the HS Codes CSV file to have the correct HS Codes mapped to products.
Example HS Code CSV
name,sku,hs_code
my-product-name,ABC123,1806.20
other-product-name,DEF456,2106.90.48