News:

Looking for documentation? Take a look on our wiki

Main Menu

Virtuemart 3 Radius Shipping Plugin (shipping by distance)

Started by GJC Web Design, November 10, 2013, 18:15:24 PM

Previous topic - Next topic

GJC Web Design

The Virtuemart 3 Radius Shipping Plugin

*********UPDATE - Now Joomla 3/ VM3 compatible******************

This is the VirtueMart 3 Radius Shipping Plugin that calculates the distance from your Vendor address to the customer via Google's Map api v3 and returns a shipping calculation.

Installs as native Joomla 3 Plugin.

You can download it here - The Virtuemart 3 Radius Shipping Plugin

Dedicated Test Site here - GJC Web Design  Virtuemart 3 Radius Shipping Test Site

Download our Virtuemart 3 Radius Shipping Plugin Instruction PDF to see everything you need to know about it.



This is the Virtuemart 3 Radius Shipping Plugin that makes real time distance calculations between the Vendors address and the customer and returns calculated shipping costs to the cart. This is ideal for businesses that more "deliver" than "ship" .. e.g. restaurants, florists, companies selling services that require travel time and distance to be calculated etc.

The plugin has a wide range of configurations to suit just about every shipping schema you can come up with - if not we can extend it for you for a very reasonable price.

The distance is calculated either from the VM Vendor address or a pre-configured address in the Shipping method administration. It is calculated via the Google Maps v3 api and has full feedback for the customer so they can see what address the api has found and if necessary correct it.

The latest version is 3.3.4. Fully tested on J3.7.+/VM3.2.+

N.B. This plugin works faultlessly on any Cart template that retains the address "Save" buttons - this means the native VM templates and 3rd party templates (flexibleweb is an example) that have the address config in Modals etc.
It will not work on one of the one page checkouts that I have tested ...Rupostal.
The CSSmart one works fine after a small code change to repost the from after a zip or address change: I can supply the details for this.
The Rupostal templates have no means of re-submitting the address after a correction so the shipping plugins are never re-triggered!


Remember - 12 months updates from purchase date

Just use our Support Page and request your update - please mention your order id and email you used while ordering.
We will email you the new zip bundle - just re-install as normal - all your methods and settings will be saved.

Features:
When your customer enters their address it is looked up in the Google Maps v3 api to find the distance between it and the "source" address. The "source" address is either the VM Vendor address or the address configured in the Virtuemart 3 Radius Shipping Plugin method admin.

This is to allow a different address say from a delivery center etc.

If Google can't find the address it will notify by a notice in the cart so the customer can attempt to try again with an altered address. It is also possible to configure a Shopper field so the customer can fill in their GPS coordinates (latitude & longitude).

If Google does find the address (and extensive testing has proved it has to be radically wrong before it doesn't!) then the address is returned plus a link to a popup map so the customer can check it is correct. A link is provided on this map to a detailed Google map with driving instructions and also in the invoice administration so the directions can be printed out by the store owner.

The link is also included in the invoices.






Our plugin is relatively simple to install and configure and if you need any help we are always here.

Just download our Virtuemart 3 Radius Shipping Plugin Instruction PDF to see what is required.

You can read some of the reviews on Joomla Extensions to see what other customers think of our service!

Radius (Distance) Shipping for VirtueMart on Joomla Extensions

e.g

Quote"I am very happy with the extension and the support, it is very intuitive and easy to configure even in case of a lot of parameters.
Well done"



You can download the plugin here - The Virtuemart 3 Radius Shipping Plugin


Any questions just use our support page - we are here to help! Support Page
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

GJC Web Design

Have managed for a client to get this plugin fully working on a VM site with the CMSmart one page checkout plugin.


The CSSmart OPC works fine after a small code change to repost the from after a zip or address change: I can supply the details for this.
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

GJC Web Design

The Radius (Distance) Shipping for VirtueMart is now updated for Joomla 3 / VM3
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation