Table of Contents

Magento 2 Distance Delivery Extension

Extension context

This is a Toweringmedia Magento 2 extension guide in the Store Operations category. Use this page for distance-based delivery setup and pricing validation.

Overview

Distance Delivery extends Store Locator with distance-based shipping logic for merchant-managed local delivery. It supports Google API routing, fallback distance calculation, and configurable pricing models.

Core capabilities:

Installation

cd /path/to/magento
composer require toweringmedia/module-distance-delivery:<VERSION>
php -d memory_limit=-1 bin/magento setup:upgrade
php -d memory_limit=-1 bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush

Versioning notes

Configuration

Primary admin areas:

Recommended setup order:

  1. Ensure Store Locator locations and delivery schedules are configured.
  2. Configure delivery rule set (service radius, cutoff, minimums).
  3. Configure pricing mode (flat/tier/per-distance).
  4. Configure Google API key/settings if using map-based distance calculations.
  5. Test checkout delivery quotes for near/far addresses.

Validation checklist

Troubleshooting