Login
Register

VirtueMart

WooCommerce

Others

Docs

Support

Blog

About

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!

×

Notice

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

TOPIC:

Free shipping if one product weights zero 24 Apr 2013 21:28 #1

  • oysterrgirl
  • oysterrgirl's Avatar Topic Author
Hello, i have free shipping set for a certain number of products with zero weight, so i have a rule that says all articles with zero weight get free shipping.

The thing is that i need the rest of the articles in the same order to get free shipping too, even if the weight is above zero. Is there a way to do this with this or the advanced plugin?

I guess the rule would be something like: if one or more articles weight 0 and there's one or more articles in the order, shipping is 0. Is this correct?

Thanks!

Free shipping if one product weights zero 29 Apr 2013 14:38 #2

  • oysterrgirl
  • oysterrgirl's Avatar Topic Author
Sorry to bother you again , but I really need this, I think I didn't explain myself clearly.

In my website there are a few articles that have free shipping. In order to achieve this, I configured them so they weight 0.

What I need is for articles in the same shopping cart as the ones getting free shipping to get free shipping too.

Is this possible? Either with the basic or advanced version of the module.

Thanks.

Free shipping if one product weights zero 01 May 2013 20:20 #3

You could use a condition like "MinWeight==0" to check if any of the articles has weight zero:
Name="Free shipping for cart if zero-weight articles included"; MinWeight==0; Shipping=0

That's possible with both versions of the plugin.

Free shipping if one product weights zero 01 May 2013 23:43 #4

  • oysterrgirl
  • oysterrgirl's Avatar Topic Author
Thank you so much for your reply. Unfortunately, it doesn't work. What can i do?

These are my rules:

Name=Portes gratis; MinWeight==0; Shipping=0
Name=Portes gratis; 29000<ZIP<=29018; Shipping=0
Name=Portes gratis; 29600<ZIP<=29604; Shipping=0
Name=Portes gratis; ZIP==29600; Shipping=0
Name=Portes gratis; ZIP==29196; Shipping=0
Name=Portes gratis; ZIP==29001; Shipping=0
Name=Portes gratis; ZIP==29590; Shipping=0
Name=Portes gratis; ZIP==29100; Shipping=0
Name=Portes gratis; ZIP==29110; Shipping=0
Name=Portes gratis; ZIP==29120; Shipping=0
Name=Portes gratis; ZIP==29130; Shipping=0
Name=Portes gratis; ZIP==29140; Shipping=0
Name=Portes gratis; ZIP==29660; Shipping=0
Name=Portes gratis; ZIP==29670; Shipping=0
Name=Portes gratis; ZIP==29630; Shipping=0
Name=Portes gratis; ZIP==29631; Shipping=0
Name=Portes gratis; ZIP==29639; Shipping=0
Name=MRW 24/48H; 0<Weight<=2; Shipping=6.91
Name=MRW 24/48H; 2<Weight<=5; Shipping=9.03
Name=MRW 24/48H; 5<Weight<=10; Shipping=11.18
Name=MRW 24/48H; 10<Weight<=15; Shipping=13.32
Name=MRW 24/48H; 15<Weight<=20; Shipping=15.46
Name=MRW 24/48H; 20<Weight<=40; Shipping=28.16
Name=MRW 24/48H; Weight>40; Shipping=28.16

Free shipping if one product weights zero 02 May 2013 22:38 #5

  • oysterrgirl
  • oysterrgirl's Avatar Topic Author
Sorry to bother you again, but i've noticed MinWeight and MaxWeight aren't included in the variables' list

open-tools.net/documentation/shipping-by...emart.html#variables

Could this be the reason why it's not working for me? How can this be sorted?


Thanks!

EDIT: i'm getting this message too: "Evaluation yields unknow value while evaluating rule part 'minweight'"

Free shipping if one product weights zero 03 May 2013 23:00 #6

Ouch, you are absolutely right, I have apparently missed to implement MinWeight and MaxWeight... I'll shortly upload version 2.4.2 with these variables.

Free shipping if one product weights zero 03 May 2013 23:59 #7

  • oysterrgirl
  • oysterrgirl's Avatar Topic Author
Excellent! it's working great now, thanks!! :)

[SOLVED] Free shipping if one product weights zero 03 May 2013 23:59 #8

  • oysterrgirl
  • oysterrgirl's Avatar Topic Author
Problem solved.
  • Page:
  • 1