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


3 types of products, all with a fixed rate 29 Jan 2016 19:24 #1

  • Chris Carter
  • Chris Carter's Avatar Topic Author
Hi there,
I now have the PRO version of Shipping by Rules.
On my website I am selling 3 types of products
Small - $15 flat rate shipping
Medium - $25 flat rate shipping
Large - $35 flat rate shipping
I have looked at documentation but I am stuck....
Do I create three rules or one rule with 3 varients? What needs to be done on the product page?
Thank you for any assistance

3 types of products, all with a fixed rate 30 Jan 2016 19:36 #2

Dear Chris,
The key is, how exactly you determine which shipping cost category a product belongs to. If you use (unpublished) helper categories, then it is very easy (assuming the categories are ID 123 for the highest, ID 124 for the middle and ID 125 for the lowest shipping category):

Condition=contains_any(Categories, 123); Shipping=35
Condition=contains_any(Categories, 124); Shipping=25

If you use custom fields, then there is currently no easy, standard, implemented way do to it. You can, however, create a custom plugin that accesses the custom fields and determine the shipping cost. See open-tools.net/forum/shipping-by-rules-p...te-custom-field.html for an example.

Best regards,

PS: I hope I understood you correctly that you will charge 35/25/15$ for the whole order depending on the higest shipping class of all products in the cart.
  • Page:
  • 1