VirtueMart

WooCommerce

Others

Docs

Support

Demo

Blog

About

Forum
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: [SOLVED] Selected Category is free shipping

Selected Category is free shipping 25 Aug 2015 14:32 #1

Hi,

Thanks for the support last time, I have another question.

I used these rules;
articles==1; Shipping=2
articles==2; 4
articles==3; 6

I added a new category for free shipping, it can also work together, however if the buyer bought an item from the category with $2 shipping and bought another product from the category(249) free shipping. the total shipping cost is $4. The total shipping must be $2 only because 1 item is free shipping.

How to exclude the category 249 from all the rules I am using even the shoppers check out together?

Thank you for kind support.

Best Regards,
Carlota

Please Log in or Create an account to join the conversation.

Selected Category is free shipping 30 Aug 2015 15:39 #2

Dear Carlota,
If I understand you correctly, your shipping cost structure is as follows:
- All articles are 2$ shipping costs per article,
- except articles from category 249, which are free

For this to work, you need the advanced version of the plugin, because we need mathematical expressions to achieve the exception (i.e. to calculate the number of articles that get paid shipping).
I would then implement it with these rules:
Variable=shippingArticles; Value=Articles - evaluate_for_categories(Articles, 249)
Shipping=2*ShippingArticles

Best regards,
Reinhold

Please Log in or Create an account to join the conversation.

Selected Category is free shipping 31 Aug 2015 16:57 #3

Hi Reinhold,

Thank you for your help.

The rules are working fine.
Variable=shippingArticles; Value=Articles - evaluate_for_categories(Articles, 249)
Shipping=2*ShippingArticles

With this, may I know how to add a name free shipping beside the tittle, if buyers choose only with this categories 249?
It only shows standard shipping, no other info and may confused to shoppers.

gyazo.com/32120076b4ac70711aa9da8de5188539 - pls. see the image attached

Again Thank you.

Best Regards,

Carlota

Please Log in or Create an account to join the conversation.

Selected Category is free shipping 03 Sep 2015 16:58 #4

Dear Carlota,
You can prepend a rule that handles free shipping if only category 249 is ordered:
Name="Free Shipping"; contains_only(categories, 249); Shipping=0
Variable=shippingArticles; Value=Articles - evaluate_for_categories(Articles, 249)
Shipping=2*ShippingArticles

This first rule (even though not neccessary for the calculation of the shipping costs) handles the case when only category 249 is in the cart, otherwise the old logic is applied.

Best regards,
Reinhold

Please Log in or Create an account to join the conversation.

[SOLVED] Selected Category is free shipping 11 Dec 2015 03:07 #5

Problem solved.

Please Log in or Create an account to join the conversation.

  • Page:
  • 1

VM - Shopping cart

 x 

Cart empty

Login Formular