Introduction

Virtuemart Shipping

VirtueMart 3 & 4 Shipping Module/Plugin that allows a very simple configuration of all a countries Postcode - ZIP code areas in one method.
You do not need multiple shipping methods for every Postcode - ZIP code area PLUS it works perfectly with Alpha/Numeric codes as in the UK and Canada.


Now fully upgraded for Virtuemart 3 & 4 and Joomla 3 & 4

Installs as a native VirtueMart 3 & 4 Joomla 3 & 4 Shipping Plugin.

You can download the full instruction PDF here: http://www.gjcwebdesign.com/eximg/postcodeshipping/GJCPostcodeShippingVirtuemart.pdf

Has been tested on: USA ZIP Codes, UK Postcodes, Canadian Postcodes, French Postcodes, German Postcodes (PLZ), Australian Postcodes

Works with all country Postcode - ZIP Code system. Simple config - a comma separated list in the text area.
The format is:
Name,PostcodePostcodePostcode,BasePrice,PriceMultiplier,Trigger,PriceFree
Each zone is on a new line.

A Canadian example would be:
Territories,XY,20,0.20,200.00,300.00
Canadian Provinces,A
BCEGHJPRSTV,15,0.15,150.00,300.00
Southern Ontario,KLM*N,10,0.10,100.00,150.00

Can be up to 4 digits as the postcode matching loops through 4 levels..

UK example for Central London Congestion Charge Area:(shortened but you get the idea)

CentralLondon,E16E17EC1A1EC1A2EC1A4EC1A7EC1A9EC504EC509WC2B6WC2E7WC2E8WC2E9*WC2H0,8.00,0.30,100,300,00

Each Postcode Area in each Zone should be separated by an asterisk. The Postcode is checked in 4 steps to 4 digits so entries such as Y,Y1,Y1A and Y1A1 are valid.

BasePrice: Fixed fee - can be used in conjunction with the 'Up To Weight' condition setting an upper limit
PriceMultipier: a sum that is multiplied by the Sale price or Weight
Trigger: If the 'Trigger' is set to 'Trigger by Weight' and the weight is above this value then the PriceMultipier will be triggered.

If set and the 'Trigger' is set to 'Trigger by Price' and the Sale Price is above this figure then the PriceMultipier will be triggered.
PriceFree: If the Sale price is above this figure Shipping will be free

Default config section: Postcodes not found use the default values.

Install the Joomla Plugin by using the standard Joomla installer.
Then enable the VM Postcode shipping plugin in the Joomla Extensions->Plug-in manager.

Go to Virtuemart-->Shop->Shipment Methods and click 'New'.
Configure the various parameters.

  • Jan 2013 v1.1 extended weight and cost functions
  • Feb 2013 v1.2 extended cost functions
  • April 2013 v1.3 prefail zip functions
  • Sept 2013 v1.4 choose prefail zip/postcode functions
  • Sept 2013 v1.5 added alpha/numeric switch functions
  • Nov 2013 v1.6 added popup functions to not found
  • Dec 2013 v1.7 US State Taxes fix removed - fixed in core VM2.0.26
  • Aug 2014 v3.7.2 Fully upgraded for VM3/J3.x
  • May 2018 v3.7.8 fix for 5 character UK postcodes
  • Dec 2019 v3.7.9 Core blocking cats and countries etc - core chs are first
  • Nov 2022 v4.0.0 Joomla 4, VM4, php8
  • Dec 2023 v4.1.0 bug fix for package fee
Functionality
Works fantastic as long as you know what postcodes to use.
Ease of use
A bit hard to understand at first but well worth it.
Support
The developer John is a great help, spent the day fixing the code for me, much appreciated. Very quick responses too.
Documentation
Comes with an extensive PDF answering most things.
Value for money
Perfect plugin, well worth the money.
I used this to: Using Joomla 2.5 and Virtuemart 3. I use it for fast food takeaways who need delivery methods to be spot on. As long as we agree on the postcodes, the plugin is beyond perfect.
Functionality
Seems to do the job
Ease of use
Fairly straightforward to set up, lots of examples provided which helped.
Support
Excellent and quick - the developer actually tweaked the code for me when I couldn't get it to behave the way I wanted.
Documentation
Lots of examples on website which helped.
Value for money
Good value for money
Functionality
Amazing and helpful component that you can use to create shipping by zone and zip codes.
Ease of use
Very easy to configure
Support
Excellent support very helpful. John is always willing to help and very prompt with getting back to you with answers
Documentation
Has detailed explanation on how to configure it inside the plugin page
Value for money
Worth every penny
I used this to: Used it in client websites that needed complicated zip codes and different costs provided by the courier or postal service. Works like a charm for Greek zip codes and can be applied for all courier services to calculate the right shipping fees.

VM Postcode for VirtueMart



Posted on 28 December 2014
Functionality
This extension is a real time-saver and amazing specially for these company they want manage and control shipping cost
Ease of use
it take only few minutes to setup and works perfectly
Support
Outstanding support for sure I'm going to use couple of other extension
Documentation
Good and clear enough
Value for money
worth every penny
I used this to: for jooma3 and for one of my client

Great Shipping Module



Posted on 09 September 2014
Have bought this plugin for a J3/VM2.9 site, to handle different shipping rates required for delivery to 'Highlands and Islands' in Scotland. It installs easily, is easy to configure and customise - for example, setting 'Free Shipping' or 'Zero Fee' to display "£0.00" in the Shopping Cart page took about 5 minutes and most of that time was spent digging through the Joomla folders to find the right file to edit!



I highly recommend this shipping plugin - 11 out of 10

Amazing extension



Posted on 22 June 2014
Hello, amazing extension. it really saves you work if you filter by zip codes, but also the tech support is even better. I highly recommend it.

Highly recommended



Posted on 07 April 2014
I contacted GJC Webdesign for a plugin customization and I was very impressed by the service provided by John.



. Quick feedback

. explains very well about changes

. Good advice

. helpful





Good work!! Thanks

Excellent Service



Posted on 17 November 2013
Contacted John late friday with a new feature request, and got a response very quickly. Over the weekend I received several messages from John regarding my request and by Sunday he had sent me a updated version of the postcode plugin with the feature I had requested. This was way more that what I was expecting especially over the weekend!



First class service and support!!



Thanks for a great product and experience



This is a great plugin and getting better
This extension is a must if you are using VirtueMart 2. Here is a quick list of who should get this extension:



1) Anyone who has a fulfillment house for products being delivered that has a complicated shipping cost breakdown or procedure.



2) Anyone selling physical goods on their website.



3) Anyone who is shipping nationwide (I am in the states and this saved me many hours).



4) Anyone using VM2 who has more than one shipping option (FedEX, UPS, DHL, etc.)



5) Anyone using VirtueMart 2.



6) Anyone who loves having great support from developers who know their product inside and out and WILL respond to you in a timely manner!



The base shipping methods in VM2's core are fine if you only have one or two shipping requirements, but when you have over 1500+ based on actual postal zones and individual costs provided by the shipping providers, it is pretty much useless.



Luckily there is VM Postcode. Saved me so much work and calmed down a rather terrified client who did not like the idea of adjusting so many parameters when shipping costs fluctuate (which they do quite a bit)



A+ across the board on this one.
We contacted John to see if we could add a new feature to his plugin.



We were very impressed with his work in implementing our required features, clearly a very competent I.T expert and coder.



His communication was excellent throughout and he worked quickly and more than met our expectations and requirements.



We would definitely recommend not only the plugin, but the company he works for. In all likelihood we will be contacting him again to help us with non postcode related coding issues.



Thanks again



*****
VM Aus Post Shipping for VirtueMart
Paid download

VM Aus Post Shipping for VirtueMart

By GJC Web Design
VirtueMart extensions
The Australian Post Virtuemart 3 & 4 Shipping Plugin This is the VirtueMart 3 & 4 AusPost "Australia Post" Shipping Plugin that fully integrates and shows real time shipping quotes based on vendor and customer postcodes in the checkout process. Installs as a native VirtueMart 3 & 4 Shipping Plugin. You need to apply to Australian Post for an api key to use the calculator. Simply enter it in the...
TaxCloud for Virtuemart
Paid download

TaxCloud for Virtuemart

By GJC Web Design
VirtueMart extensions
The integration of the TaxCloud USA taxes service into Virtuemart. Now available for VirtueMart 3.0/Joomla3.6! (from version VM3.2.12) ------ there is an update for users going to php7 .. this is not an inherent TaxCloud plugin problem but a problem with the servers cached version of the WSDL file being not compatible across php versions. basically the fix is to allow the cache to be disregarded b...
Product Review for VirtueMart
Paid download

Product Review for VirtueMart

By GJC Web Design
VirtueMart extensions
This is the VirtueMart Product Review Component that provides an 'Amazon' like product review. Compatible up to VirtueMart 4.0.14 Users can review products that they have actually bought within their administration area and now with this new version Guest and/or the public can, if enabled, also leave reviews. The Admin can of course add new reviews and moderate/edit existing reviews. The admin can...
meta NoFollow
Paid download

meta NoFollow

By GJC Web Design
SEO & Metadata
A Joomla J3.x/J4.x Plugin to insert the rel="nofollow" & target="_blank" attributes only within outgoing links. Local site links are untouched. The "nofollow" is an HTML attribute value used to instruct some search engines that a hyperlink should not influence the link target's ranking in the search engine's index. If the page is from a section or category enabled via the parameters the plugin is...
Radius (Distance) Shipping for VirtueMart
Paid download

Radius (Distance) Shipping for VirtueMart

By GJC Web Design
VirtueMart extensions
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 business or 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 config...
VM e-go Shipping for VirtueMart
Paid download

VM e-go Shipping for VirtueMart

By GJC Web Design
VirtueMart extensions
The VM e-go Shipping for VirtueMart - A simple to install and configure shipping plugin for a popular & economis Australian freight service. ++++++ UPDATE 21.05.2014 ++++++++++++ In their "wisdom" e-go have released a new api (v2) which totally breaks the one they have had for at least 5 years - no backward compatibility at all!!!! The new api requires suburbs - written/spelt EXACTLY as they req...
NZ Post Shipping for VirtueMart
Paid download

NZ Post Shipping for VirtueMart

By GJC Web Design
VirtueMart extensions
The VirtueMart 3.0 NZ Post "New Zealand Post" Shipping Plugin. Now fully updated and fully compatible with all Joomla and VM versions incl Joomla 3 / VM3. NZ Post recently updated their api to v2 so we have completely re-written this plugin - it is very accurate now. This has now been fully updated to work with the latest NZ Post api - incl. new method codes AND fixed for rural postcode surchar...
Product Checkout Lock for VirtueMart
Paid download

Product Checkout Lock for VirtueMart

By GJC Web Design
VirtueMart extensions
Prevent one off and low stock items being added to multiple carts! The Product Checkout Lock for VirtueMart prevents single stock articles being added to more than one cart at a time. This extension DOES NOT WORK with stockable child products!!! Do not buy it if you want this lock for them - it will not work! With a standard Virtuemart 3 install it is quite possible for a single item (i.e. an ite...
jPageViews
Paid download

jPageViews

By GJC Web Design
Analytics
This Joomla Plugin allows you, with just a short tag, to insert the number of page views (hits) of any article along with the linked title to the page. As well some standard text can be included before and after the page views number and a left or right float can be specified. New to this release the texts can come from the included language files allowing translation of the texts. Version 1.4 -...
VM AusPost Shipping Estimator for VirtueMart
Paid download

VM AusPost Shipping Estimator for VirtueMart

By GJC Web Design
VirtueMart extensions
This is a VirtueMart 3 Joomla 3 Module that provides live domestic & international shipping estimates from the AusPost Server. You need to apply to Australian Post for an api key to use the estimator. Simply enter it in the plugin configuration. CURL must be enabled on your web server (normally is - if not ask your host) It can estimate International and Domestic shipping (set in module admin) I...
Samport for Virtuemart
Paid download

Samport for Virtuemart

By GJC Web Design
VirtueMart extensions
This is the VirtueMart 2.0 Samport Payment Plugin to connect to the the Samport payment gateway at checkout. Samport is one of the most popular suppliers of payment solutions and terminal products throughout the Scandinavian region. This plugin connects you to their Hosted E-commerce solution. Once you have applied for a merchant Account from Samport you will have access to their WebManager wher...

VM Postcode for VirtueMart

Version:
4.1.0
Developer:
GJC Web Design
Last updated:
Dec 02 2023
11 months ago
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Paid download
Includes:
p
Compatibility:
J3 J4
Download

Uses Joomla! Update System

Score:


Write a review