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 (http://www.gjcwebdesign.com/vm-2-radius-shipping-plugin.html)
Dedicated Test Site here - GJC Web Design Virtuemart 3 Radius Shipping Test Site (http://www.gjcwebdesign.com/vm2t6/)
Download our Virtuemart 3 Radius Shipping Plugin Instruction PDF (http://www.gjcwebdesign.com/eximg/radiusshipping/GJC_Radius_Shipping_Virtuemart_3.pdf) to see everything you need to know about it.
(http://www.gjcwebdesign.com/vm2t6/images/radius-vm-pic.png)
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 dateJust use our Support Page (http://www.gjcwebdesign.com/home/support.html?view=contact) 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.
(http://www.gjcwebdesign.com/vm2t6/images/radius_shipping_found_address_message.png)
(http://www.gjcwebdesign.com/vm2t6/images/radius_shipping_modal_map.png)
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 (http://www.gjcwebdesign.com/eximg/radiusshipping/GJC_Radius_Shipping_Virtuemart_3.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 (http://extensions.joomla.org/extensions/extension/extension-specific/virtuemart-extensions/radius-distance-shipping-for-virtuemart#rev-80869)
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 (http://www.gjcwebdesign.com/vm-2-radius-shipping-plugin.html)
Any questions just use our support page - we are here to help! Support Page (http://www.gjcwebdesign.com/home/support.html?view=contact)
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.
The Radius (Distance) Shipping for VirtueMart is now updated for Joomla 3 / VM3
Another 100% happy customer at Radius (Distance) Shipping for VirtueMart (http://extensions.joomla.org/extension/radius-distance-shipping-for-virtuemart)