Calculate Prices based on Distance For WooCommerce
by ammarahmad786 on WordPress.org
Easily automate WooCommerce shipping costs by calculating delivery prices based on real-world driving distance using the Google Maps API.

Plugin Admin Settings
Easily automate WooCommerce shipping costs by calculating delivery prices based on real-world driving distance using the Google Maps API.
This plugin ensures dynamic, accurate pricing, helping reduce cart abandonment and boost conversions.
Perfect for local delivery businesses and eCommerce stores using WooCommerce.
💡 Now compatible with both WooCommerce Classic Checkout and the new Block-Based Checkout (Cart and Checkout Blocks).
📌 Need help setting up the plugin?
👉 Follow this Step-by-Step Guide
🚀 Test the Plugin Live (FREE + PRO)
Short Description
Automatically calculate WooCommerce delivery fees based on real-world distance using Google Maps API.
Requirements
✔ Google Maps API Key Required
   – Geocoding API
   – Distance Matrix API
   – Places API
   – Maps JavaScript API
   – Directions API
📌 Google requires billing details for API activation, but standard API usage is FREE!
👉 Need help? Follow this guide:
📌 How to Get a Google Maps API Key
🔥 Features in Free Version
✅ Distance-Based Pricing – Automatically calculate delivery charges based on the distance between your store and the customer’s address.
✅ Google Maps Address Autocomplete – Provides address suggestions in real time, improving checkout speed and accuracy.
✅ Charge Per Kilometer or Mile – Fully customizable delivery charges based on preferred unit.
✅ Delivery Datepicker & Timepicker – Allow customers to choose preferred delivery date and time.
✅ Live Calculation Display at Checkout – Customers see calculated delivery charges instantly.
✅ Works Seamlessly with WooCommerce Classic & Block Checkout – Full compatibility with both checkout types.
✅ Lightweight & Easy to Set Up – Designed for store owners and non-developers.
🚀 Features in PRO Version
✔ Advanced Pricing Rules – Create tiered pricing brackets (e.g., $5 for 0–5 KM, $10 for 5–15 KM).
✔ Maximum Delivery Distance – Restrict deliveries beyond a certain radius.
✔ Dual Address Fields – Allow pricing between two locations (e.g., pickup & drop-off).
✔ Priority Handling & Advanced Scheduling – Set time slot limits, preparation times, and lead times.
✔ Admin Label Customization – Rename plugin labels for better customer UI experience.
📌 Upgrade to PRO for full control over WooCommerce delivery pricing!
👉 Get PRO
📽️ How It Works
🎬 Watch our 3D Animated Video to See the Plugin in Action:
📺 Watch Now
Ideal For
- Restaurants
 - Grocery stores
 - Florists
 - Bakeries
 - Furniture stores
 - Pharmacies
 - Laundry and dry-cleaning services
 - Alcohol and beverage delivery
 - Courier and parcel dispatch businesses
 - Catering services
 - Appliance delivery and setup companies
 - Cake & dessert delivery shops
 - Food trucks
 - On-demand delivery services
 - Medical supply vendors