In-store pickup and local delivery for your industry
Learn more

Zapiet - Rates by Distance for Shopify

Dynamically calculate delivery charges based on distance from store to door

Delivery Rates by Distance for Shopify offers variable shipping costs to Shopify shipping rates calculator
Our apps are trusted by 10,000+ merchants, delivering results in more than 150 countries

Fully featured and customisable

Zapiet - Rates by Distance calculates the right price for deliveries to a single location or thousands. This app will allow you to easily charge customers for deliveries based on how far they live from your brick-and-mortar store.

Get the app
Distance rate calculations
Distance rate calculations
Add seamless calculated shipping rates by distance to your checkout.
Multiple locations support
Multiple locations
Works perfectly with multiple locations offering deliveries, each with local pricing.
Choose imperial or metric
Choose imperial or metric
Switch between miles and kilometres to show the right local measure.
Built for compatibility with popular shipping apps from the Shopify App Store
Built for compatibility
Native support for Zapiet - Pickup + Delivery.
Driving or ‘as the crow flies'
Driving or ‘as the crow flies’
Choose between driving distance or distance in a straight line from your location.
Customizable distance calculation
Shortest or fastest
Calculate shipping rates and delivery distance using either the shortest or fastest route.
Weight & price based shipping rates
Weight & price based rates
Easily add different delivery rates according to product weight and price.
Manual overrides
Manual overrides
Override automatic rates with specific delivery estimates for particular addresses.
Packaging fees
Packaging fees
Ability to charge a base fee plus a per mile/kilometer fee for deliveries
Maximum distance
Maximum distance
Avoid customers ordering outside your delivery radius with a maximum distance. 
Tiered pricing
Tiered pricing
Charge one rate for deliveries below a given price and another above.
“This is an excellent app for charging delivery rates based on distance. Their customer service is also excellent, with fast response times and helpful explanations!"
Kathryn Graham
Cheese Shop
Shopify stores using the app
Distance based rates generated
Countries where the app is used

Simple pricing

per month
  • 1-100 store locations
  • Weight/price based rules
  • Driving distance and/or max radius
  • Unique rules per location
  • Chat, email and phone support
Start 14-day free trial

Developer and Partner-Friendly Apps

Experience the freedom to innovate with our developer and partner-friendly apps at Zapiet. Whether you're a part of the development community or have a partner store, you can enjoy our unlimited free trial, allowing you to explore all the features without any upfront costs. Unlock our apps' full potential today and drive your business to new heights tomorrow!

Start unlimited free trial
Does the app require Carrier Service API?

Yes, this app requires the Shopify Carrier Service API feature. It's included in your plan if you are on Shopify Advanced or Shopify Pro plans. If you are on the Shopify plan, it's free with annual plans or $20 on monthly plans — contact Shopify to add Carrier Service API for you. If you are on Shopify Starter or Basic plan, you will need to upgrade your plan to use this app.

Is there a free trial?

Yes indeed! Try Zapiet - Rates by Distance for Shopify free for 14 days, so you can check how the app suits your workflow and does what you need. Cancel within that time, and you won’t be charged.

Which countries does the app work in?

The app works everywhere that Shopify does.

Still have questions? Check our Frequently Asked Questions

Get started today, cancel anytime.

Start 14-day free trial
This website uses cookies
This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy. Read more
Save & Close
Accept all
Decline all
Show details Hide details
Cookie declaration
About cookies
Performance cookies are used to see how visitors use the website, eg. analytics cookies. Those cookies cannot be used to directly identify a certain visitor.
Cookie report
Name Domain Expiration Description
_ga 2 years This cookie name is associated with Google Universal Analytics - which is a significant update to Google's more commonly used analytics service. This cookie is used to distinguish unique users by assigning a randomly generated number as a client identifier. It is included in each page request in a site and used to calculate visitor, session and campaign data for the sites analytics reports. By default it is set to expire after 2 years, although this is customisable by website owners.
_gid 1 day This cookie name is associated with Google Analytics. It is used by gtag.js and analytics.js scripts and according to Google Analytics this cookie is used to distinguish users.
Targeting cookies are used to identify visitors between different websites, eg. content partners, banner networks. Those cookies may be used by companies to build a profile of visitor interests or show relevant ads on other websites.
Cookie report
Name Domain Expiration Description
_gat_gtag_UA_72542595_1 1 minute This cookie is part of Google Analytics and is used to limit requests (throttle request rate).
loc 1 year 1 month Stores the visitors geolocation to record location of sharer
uvc 1 year 1 month Tracks how often a user interacts with AddThis
YSC Session This cookie is set by YouTube to track views of embedded videos.
VISITOR_INFO1_LIVE 6 months This cookie is set by Youtube to keep track of user preferences for Youtube videos embedded in sites;it can also determine whether the website visitor is using the new or old version of the Youtube interface.
IDE 1 year This cookie carries out information about how the end user uses the website and any advertising that the end user may have seen before visiting the said website.
Functionality cookies are used to remember visitor information on the website, eg. language, timezone, enhanced content.
Cookie report
Name Domain Expiration Description
__atuvc 1 year 1 month This cookie is associated with the AddThis social sharing widget which is commonly embedded in websites to enable visitors to share content with a range of networking and sharing platforms. It stores an updated page share count.
__atuvs 30 minutes This cookie is associated with the AddThis social sharing widget which is commonly embedded in websites to enable visitors to share content with a range of networking and sharing platforms. This is believed to be a new cookie from AddThis which is not yet documented, but has been categorised on the assumption it serves a similar purpose to other cookies set by the service.
Unclassified cookies are cookies that do not belong to any other category or are in the process of categorization.
Cookie report
Name Domain Expiration Description
_fw_crm_v 1 year
Cookies are small text files that are placed on your computer by websites that you visit. Websites use cookies to help users navigate efficiently and perform certain functions. Cookies that are required for the website to operate properly are allowed to be set without your permission. All other cookies need to be approved before they can be set in the browser. You can change your consent to cookie usage at any time on our Privacy Policy page.
Cookies consent ID:
Cookie report created by Cookie-Script