Landed Cost for Shopify

Get the app for duties, taxes, and fees at checkout.

With this app, you can show the carrier and service levels of your choice with all the duties, taxes, and brokerage fees included at the time of checkout. Zonos handles the shipping calculations and gives you added flexibility with your international shipping options.


Install the app

  1. Visit the Zonos Duty & Tax app page on the Shopify App Store.
  2. Click Add App on the App Store page. You will then be taken to your Shopify admin.
  3. From within the Shopify admin, review the requested app permissions and click Install App.

Install the Zonos App from Shopify


Create a Zonos account

  1. Once the app has been installed, you will be automatically taken to the Zonos settings page within your Shopify admin.
  2. On the Zonos Duty & Tax settings page, click Create Zonos Account.
  3. You will be taken to Zonos Dashboard to create and set up your account. Follow the steps on that page to complete your Zonos account setup.
  4. Make sure you have shipment ratings configured in Zonos Dashboard. Without this, Zonos cannot properly calculate landed cost on your Shopify store.

Shopify integrations on GraphQL will auto-classify items with no HS code to provide a classification during the checkout. When this integration is used, we will first look to Catalog for the HS code, then to the product listing in Shopify. If neither are present, we will auto-classify the item during the checkout. The default HS code will only be used if the auto-classification times out. Auto-classifications will carry through to the label, but they will not be added to your Catalog.


Connect your accounts

  1. Log in to your Zonos Dashboard account.
  2. Go to Settings -> Integrations.
  3. Copy your API key and Zonos store ID.
  4. Go back to your Shopify admin.
  5. Enter your Zonos store ID and API key in Shopify.
  6. Click Save.
  7. Verify Zonos is a carrier in Shopify. Zonos will be added as a carrier in Shopify by default after the app is enabled.

Set Zonos as a carrier

When you install the Zonos Duty & Tax app to your Shopify store, Zonos gets added to your Shopify shipping zones as a carrier by default. If you previously removed Zonos from your Shopify shipping zones, you can add it back by doing the following:

  1. Log in to your Shopify admin.
  2. Go to Settings -> Shipping -> Manage Rates.
  3. Click Add Rate on the zone you want to add Zonos to.
  4. Select Use carrier or app to calculate rates.
  5. Select all of the Services listed.
  6. If you only want to offer certain services, you can choose which services you want enabled/disabled in Dashboard -> Settings -> Shipping rates -> shipping zone.
  7. Check the box under Future services: “Automatically show new shipping services to customers when they become available.”
  8. Click Done.
  9. Click Save.

Test your integration

  1. Add item(s) to your cart. We recommend using a higher value (above the de minimis) to ensure that duties and taxes will be due for the order.
  2. Click Checkout.
  3. Add an international address to your checkout. (Note: If you are connected to an API for shipping rates, you will need to use a real address or you will not get quotes back.)
  4. Click Continue to shipping.
  5. If set up correctly, you will see Zonos quotes (including duties and taxes) in your shipping methods offered.

Was this page helpful?

© 2023