Enabling Zapiet - Rates by Distance
Jelizaveta avatar
Written by Jelizaveta
Updated over a week ago

Enable Zapiet - Rates by Distance on your store, so it can generate rates for your customers at the checkout.

If you’re using Zapiet - Rates by Distance together with Zapiet - Pickup + Delivery, take a look at our Zapiet - Rates by Distance integration article instead.


  • The Carrier Service API is required when using Zapiet - Rates by Distance, in order to show the rates in the checkout. You can learn more in our Shopify Carrier API guide.

  • All physical products need to be marked as This product requires shipping in Shopify.

  • Make sure that you have created a delivery location, rates, and have selected route and address provider.

Enable Zapiet - Rates by Distance

  1. In Zapiet - Rates by Distance, click Settings.

  2. Click Enable rates in the Advanced section. Your changes will be saved automatically.

Add Zapiet - Rates by Distance as a carrier

Zapiet - Rates by Distance should be added as a carrier in Shopify when the app is installed and enabled. You can check that it has been added correctly, and add it manually if it's not.

  1. In Shopify Settings, click Shipping and Delivery.

  2. In the General shipping profile, click Manage.

  3. Check if Zapiet - Rates by Distance is added as a carrier for your shipping zone. If it is, you can skip the remaining steps.

  4. If Zapiet - Rates by Distance is not added to your shipping profile, click Add rate.

  5. Click Use carrier or app to calculate rates and select Zapiet - Rates by Distance.

  6. Tick all available services and future services.

  7. Add a handling fee if needed, and click Done.

  8. Click Save.

Zapiet - Rates by Distance is now generating rates for your store. You can test your delivery rates.

If you are using custom shipping profiles, you need to add Zapiet - Rates by Distance manually by following steps 4-8.


  • If you have a custom shipping profile, you would need to add Zapiet - Rates by Distance manually.

  • If you have any questions, please contact us at [email protected].

Next Step

Did this answer your question?