Description
The Distance Based Shipping Rates addon adds two new condition parameters to Flexible Shipping, “Distance” and “Duration,” calculated by the Google Routes API based on the actual route between the store origin and the customer’s delivery address. Restaurants, florists, bakeries, and other local delivery businesses can now set distinct cost ranges for each distance interval or estimated travel time.
Main Features of Flexible Shipping Distance Based Shipping Rates
- Distance and Duration Parameters
Adds two new types of conditions to the Flexible Shipping rules editor, based on traveled distance and estimated route duration. - Integration with Google Routes API
Queries the Google API to calculate the actual route between the configured origin and the delivery address, without linear estimation. - Transport Mode Selection
Allows defining the calculation by car, bicycle, or walking route, according to the store’s delivery operation model. - Custom Shipping Origin
Accepts a different origin address than the store default, useful for operations with multiple dispatch points. - Integrated Debug Mode
Displays a diagnostic panel with data returned by the API and conditions evaluated in each shipping calculation.
Benefits of Flexible Shipping Distance Based Shipping Rates
- Shipping proportional to actual route
The customer pays an amount aligned with the effective path, eliminating generic charges by region or ZIP code range. - Pricing by delivery time
Stores in heavy traffic areas can adjust the cost when the estimated route duration is longer. - Marketplace compatibility
Integration with Dokan and WCFM Marketplace enables independent local delivery rules per vendor. - Composite rules in Flexible Shipping
Distance and duration combine with weight, order value, and quantity to create granular shipping conditions.
Who Is Flexible Shipping Distance Based Shipping Rates For?
- WooCommerce stores operating local delivery and needing to charge shipping proportional to the actual route distance.
- Restaurants, florists, bakeries, and delivery services serving within a defined geographic radius.
- Marketplaces on Dokan or WCFM Marketplace with vendors performing independent local deliveries.
How to Download Flexible Shipping Distance Based Shipping Rates
Flexible Shipping Distance Based Shipping Rates is available for download on this page. After downloading the .zip file, install it under Plugins > Add New > Upload plugin, select the file, and activate it. Flexible Shipping (free or PRO) must be installed and active for the addon to function properly.
For local delivery operations in WooCommerce, the Distance Based Shipping Rates extension solves a concrete problem: shipping calculation by linear distance that ignores the real route between the store and the customer. With the Google Routes API, transport mode selection, and multivendor marketplace support via Dokan and WCFM, the component provides charges aligned with the actual route, making shipping pricing more predictable for store owners and fairer for consumers.
Frequently asked questions
Is Octolize | Flexible Shipping Distance Based Shipping Rates GPL-licensed?
Yes. Octolize | Flexible Shipping Distance Based Shipping Rates is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Octolize | Flexible Shipping Distance Based Shipping Rates on multiple sites?
Yes. You can use Octolize | Flexible Shipping Distance Based Shipping Rates on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does Octolize | Flexible Shipping Distance Based Shipping Rates cost at Ultrapack?
Octolize | Flexible Shipping Distance Based Shipping Rates costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Octolize | Flexible Shipping Distance Based Shipping Rates include updates?
Yes. The current version of Octolize | Flexible Shipping Distance Based Shipping Rates is 3.0.22, published at Ultrapack on Sep 22, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Octolize | Flexible Shipping Distance Based Shipping Rates scanned before publication?
Yes. Every version of Octolize | Flexible Shipping Distance Based Shipping Rates goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Octolize | Flexible Shipping Distance Based Shipping Rates?
Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
What changed in this version
Version 3.0.22 2026-09-21
- Support for WooCommerce 11.2
Version 3.0.21 2026-09-04
- Support for WooCommerce 11.1
Version 3.0.20 2026-08-17
- Updated dependencies
- Added support for WordPress 7.1
Version 3.0.19 2026-07-13
- Support for WooCommerce 11.0
Version 3.0.18 2026-06-17
- Fixed tracker.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
octolize-distance-based-shipping-rates.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
octolize-distance-based-shipping-rates.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.4 or higher and PHP 7.4 or higher. Tested up to WordPress 7.1.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready