Distance Based Shipping for Magento 2
Provide your customers a custom win-win shipping method. Magento 2 Distance Based Shipping allows you to offer shipping rates based on the distance to your customers. Offer this method internationally or for specific countries and regions. Use many other cart attributes as conditions to display this shipping method.
- Customize name & title
- Use Google Geocode API
- Add your warehouse location
- Select distance unit
- Display a custom error message
- Define distance tiers and shipping costs
- Apply charges on whole cart or per item
- Charge a fixed or per unit amount
- Enable for a specific duration
- Apply to specific customers or customer groups
- Set advanced conditions
- Display on multiple pages
- Features
- Product Reviews
- FAQS
- Related Products
- Configurations
- Store Latitude & Longitude
- More Configurations
- Add or Edit Rule
- Rule Title & Priority
- Specify Duration
- Select Distance & Shipping Parameters
- Define Distance Ranges & Shipping Costs
- Apply to Specific Customer Groups
- Apply to Specific Customers
- Set Conditions
- Display in Shipping Methods
- Display on Checkout Page
- Display in 'My Account' Order View
HOW DISTANCE BASED SHIPPING BENEFITS YOU?
DETAILED FEATURES OF MAGENTO 2 DISTANCE BASED SHIPPING EXTENSION
What is Distance Based Shipping?
The default shipping methods in Magento 2 are not optimized enough. They sometimes go in customer’s favor and other times against them depending upon their distance from the store’s warehouse. Distance based shipping addresses this and offers freight rates based on the distance between the two locations. Longer the distance, higher the shipping fee.
Give a Custom Name & Title to the New Shipping Method
Give a custom self explanatory name and title to the new shipping method. Both these titles appear on the frontend and convey what this new shipping method is about.
Take Advantage of Google Geocoding to Calculate Distance
The extension allows you to take advantage of the Google Map API to calculate distance accurately. Just provide the API Key which will calculate the distance from the origin address and the destination address. The API key is mandatory to use the Google Geocoding service.
Add Warehouse Location
Add your warehouse location that will serve as the origin address. This address will automatically generate the latitude and longitude of the location.
Select the Distance Unit
Calculate the distance in Kilometer and Feet or Mile and Meter. The calculated distance is shown on frontend with the relevant unit. Also select whether the cost is by air or by road.
Display Error Message
Draft an error message that will be displayed in case the distance based shipping is not available. For example, if you have restricted distance based shipping to specific customers/customer groups or countries/regions, you can inform customers that this shipping method is not available for this customer group or country. You can choose not to display this method at all if not applicable in which case the error message won’t appear.
Define Tier Shipping Costs
You can create multiple distance tiers and their shipping costs. The distance is calculated between your warehouse and the customer’s shipping destination and the shipping cost is automatically applied according to the tier the customer falls into.
Choose Shipping & Distance Parameters
Choose whether you would like to apply the shipping charges on the whole cart or per item. If you choose ‘Per Item’, the charges are multiplied by the number of items in the cart.
You can also choose whether you would like to apply a fixed or per unit shipping charge. If you choose ‘Per Unit’, the charges are multiplied by the number of distance units.
Apply to Specific Customer Groups
This feature allows you to provide distance based shipping to specific customer groups only. For example, you may want only wholesalers to have access to this shipping method and not retailers. You can do so by selecting ‘Wholesale’ and leaving ‘Retailer’ unselected.
Apply to Specific Customers
Not only customer groups, you can also restrict distance based shipping to specific customers. Only the customers you select will be able to see this shipping method.
Set Conditions
Use different cart attributes to set conditions that will trigger the rule. For example, if you want to restrict the distance based shipping method to a specific country, you can specify the country by using the ‘Shipping Country’ attribute. If no condition is set, the rule will apply in all scenarios.
Display on Multiple Pages
Customers will see the distance based shipping cost on the following pages.
- Cart page
- Checkout page
- 'My account' order view page
- Magento generated Emails & PDFs
Reviews & Ratings
Ole Grave
5Great Work
The extension offers literally all the possible features to implement an effective distance based shipping method.
Miles
5Best Among Competitors
I compared this module from different vendors and found FME offering more features for less. Happy I picked it.