Plugin info

Total downloads: 9,320
Active installs: 200
Total reviews: 18
Average rating: 4.8
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 11/14/2025 (48 days ago)
Added to WordPress: 11/22/2021 (4 years old)
Minimum WordPress version: 6.5
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained β€’ Last updated 48 days ago β€’ 18 reviews

63/100

Is Calculate Prices based on Distance For WooCommerce abandoned?

Likely maintained (last update 48 days ago).

Compatibility

Requires WordPress: 6.5
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

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

Installation

  1. Download & upload “calculate-prices-based-on-distance-for-woocommerce.php” to /wp-content/plugins/.
  2. Activate the plugin via Plugins > Installed Plugins in WordPress.
  3. Go to WooCommerce > WC Distance Calculator to configure your settings.
  4. Set your Google Maps API Key and define your distance-based pricing rules.

πŸ‘‰ Need help? Follow this guide:
πŸ“Œ Set up Guide

Frequently Asked Questions

Do I need coding skills to use this plugin?

No! It’s 100% beginner-friendly. Just install, add your Google Maps API key, set pricing rules, and you’re ready to go.

Will it work with the new WooCommerce Block-based checkout?

Yes. The plugin is compatible with both Classic and Block-based (Cart & Checkout Blocks) checkout flows.

Does this plugin support tiered?

Yes, the PRO version supports tiered pricing rules.

Is Google Maps API required? What if I don’t have billing set up?

Yes, Google Maps API is required for distance calculation and autocomplete features. API billing is required but Google offers free monthly credits (enough for most stores).

Can I use kilometers instead of miles?

Yes, you can choose your preferred distance unit in the plugin settings (km or miles).

Does it work with all WooCommerce themes and page builders?

Yes! The plugin is designed to be compatible with all major WooCommerce-compatible themes and page builders like Elementor, Divi, and Gutenberg.

Does the plugin collect any customer location data?

No sensitive data is stored by the plugin. It uses the Google Maps API for address detection only during checkout.

Can I limit which products require delivery fees?

Currently the plugin applies to all products. Per-product delivery settings are planned for future updates.

Where can I get support?

You can get support via the WordPress.org support forum or visit our Support Page.

Where can I buy the PRO version?

πŸ“Œ PRO Version

Can I request a custom feature or integration?

Yes! For custom feature development or plugin integrations, please reach out via:
πŸ“Œ Custom Plugin Modifications

Review feed

No reviews available

Screenshots

  1. Plugin Admin Settings

    Plugin Admin Settings

  2. Distance-Based Pricing Configuration

    Distance-Based Pricing Configuration

  3. Datepicker & Timepicker Settings

    Datepicker & Timepicker Settings

  4. Checkout Page with Automated Delivery Fee Calculation

    Checkout Page with Automated Delivery Fee Calculation

  5. Custom Pricing Per Distance Range

    Custom Pricing Per Distance Range

  6. Multi-Store Distance Pricing

    Multi-Store Distance Pricing

Changelog

1.3.5

  • Improved Google Maps API setup guide for easier configuration
  • Enhanced tiered pricing options in the PRO version
  • Compatibility added for WooCommerce Block-Based Checkout
  • Minor bug fixes and performance optimizations