Brief Introduction #
Distance-Based Shipping in MultiVendorX allows store owners to calculate shipping costs based on the distance between the store location and the customer’s delivery address. By defining distance ranges and custom rules, store owners can set flexible, fair shipping charges that accurately reflect delivery effort and cost, ensuring better pricing control and a smoother customer experience.
Module required #
- Store ShippingÂ
Configuration from the Admin dashboard #
Distance-based shipping in MultiVendorX can be set up from the admin panel with just a few configuration steps. Begin by opening MultiVendorX → Modules in the admin dashboard and enabling the Store Shipping module under the Shipping Management section.
Once the module is active, head to MultiVendorX → Settings and switch to the Shipping tab. In this section, locate Distance-Based Shipping and turn it on to make the option available.
After enabling the method, open its Settings panel. From here, you can define the shipping method name that will appear at checkout.

Configuring Distance -Based Shipping for Individual Stores from the Admin Dashboard #
MultiVendorX allows admins to control distance-based shipping rules at the individual store level. From the admin dashboard, open MultiVendorX → Stores and select the store you want to manage. Access the store’s configuration by clicking on the Settings option.
Within the store settings, navigate to the Shipping section and select Shipping By distance as the shipping method. Once enabled, the below distance-related shipping options will be available, allowing the admin to define how delivery charges are calculated based on the distance between the store location and the customer’s address.
- Default Cost ($)
Defines the base shipping charge applied before any distance-based calculations are applied.
This cost is added to the final shipping amount regardless of the delivery distance.
- Distance Type
Specify the unit used to calculate the delivery distance.
Available Options:
Miles (mi):Â Calculates distance in miles
Kilometers (km):Â Calculates distance in kilometers.
Select the unit that best matches your regional or business requirements.
- Maximum Distance
Define the maximum delivery distance allowed for shipping.
If the customer’s delivery address exceeds this distance, the shipping method will not be available at checkout.
- Local Pickup Cost ($) (Optional)
Define the fee charged when a customer chooses Local Pickup instead of delivery.
You can set this value to 0.00 if you want to offer local pickup at no additional cost.
- Distance–Cost Rules
Distance–Cost Rules allow you to define custom shipping charges based on specific distance ranges.
Using these rules, you can apply different shipping costs for short, medium, or long-distance deliveries, giving you greater control over delivery pricing.

Configuring Distance-Based Shipping from the Store Dashboard #
Store owners can set up distance-based shipping directly from their store dashboard. To begin, open Settings from the dashboard navigation menu and navigate to the Shippingsection. Select Shipping by Distance to proceed.
Once enabled, store owners will have access to the same distance-based configuration options defined at the admin level. These settings can be customized to define delivery limits, distance units, and shipping charges based on the distance between the store location and the customer’s address.







