Shipping by Rules for VirtueMart

IMPORTANT ANNOUNCEMENT: Plugin development ceased, all plugins made available freely (GPL)

With great sadness we have to announce that we are ceasing development of all our VirtueMart, WooCommerce and Joomla plugins. Effective immediately, all our plugins -- even those that were paid downloads -- are made available for free from our homepage (GPL license still applies), but we cannot and will not provide any support anymore.

It has been a great pleasure to be part of the thriving development communities of VirtueMart as well as WooCommerce. However, during the last year it became painstakingly clear that in addition to a full-time job, a young family and several other time-consuming hobbies at professional level (like being a professional singer) the plugin development and the support that it requires is not sustainable and is taking its toll. It has been an honor, but it is now time to say good bye!



The forum is in read only mode.
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1


Strange behaviour when "NoShipping" 11 Dec 2015 15:55 #1

  • Anna FAzio
  • Anna FAzio's Avatar Topic Author
Hi Reinhold, I'm experiencing a very strange behaviour with your plugin. As you can see from attached file of rules what I'm doing is:
-1 articles qty can be ONLY 6 -12 -18 - 24 - 30 - 36, or in other words multiples of 6 to a maximum of 36
-2 separate shipping cost based on ZIP
-3 if articles not as per rule 1 has "NoShipping"
I did a lot of testing on a local server and everything seemed OK, if order does not have correct numebr of articles you cannot go to payment.
Now the site is in production, but I received an order with 15 articles and Shipping = 0 from a real customer.
I can't find any reason for that.
And I can't also find any reason why VM (3.0.10) on J 3.4.5 does NOT block orders with wrong number of articles.
What am I doing wrong? Where is the problem? And, as you can understand, I'm in a hurry because my customer does not like to receive orders with wrong numer ad no shipping...
Thanks a lot in advance if you can point me to the right direction to solve it.

PS: I did some more research, and I've found a previous copy of my local site, where the Virtuemart version is 3.0.9, finding the correct behaviour, that is when rule evaluate to NoShipping leads to blocked payment...

Strange behaviour when "NoShipping" 13 Dec 2015 13:28 #2

Dear Anna,
Are you sure that this is the only shipping method you have set up? Maybe there is another shipping method (e.g. for testing purposes), which does provide shipping costs of 0 and for orders not matching the conditions of your method?
Does the shipping name of that wrong order include the rule name (i.e. does it have "(Spedizione gratuita)" appended)? If not, this is a clear sign that the shipping cost is not offered by this shipping method.

From your rules, I can see no reason why an order with 15 articles should get any shipping offered.

Best regards,
  • Page:
  • 1