VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: Gingerweb on January 22, 2021, 15:36:03 PM

Title: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 22, 2021, 15:36:03 PM
I have a bunch of categories where all shipping options (defined by weight) can be all the same with free shipping over £60 - BUT I have 1 category that cannot have FREE shipping over £60 although otherwise is the same costs per weight of all the others.

I cant just have duplicate shipping methods blocking a category because if someone buys from two categories it just says "no shipping method configured" Do i need a 3rd party extension for this or am i missing something obvious please?

thanks
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Jörgen on January 22, 2021, 16:36:15 PM
There is another plugin that you could use. I think this could be it.
Otherwise you can set Up rules in standard plugin:
Shipping 1, exclude cat1, include cat2 and cat3
Shipping 2, exclude cat2 and cat3, include cat 1

This should cover it i think.

Jörgen
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 22, 2021, 16:43:03 PM
I tried exactly this

Shipping 1, exclude cat1, include cat2 and cat3
Shipping 2, exclude cat2 and cat3, include cat 1

It works unless there is an item in the cart from cat1 and cat2 - then i get "no shipping module configured"
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 23, 2021, 09:57:39 AM
Jorgen - did you mean to tell me a plugin that I could use please?
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: GJC Web Design on January 23, 2021, 10:19:11 AM
have u tried the Rules shipping plug? On extensions
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 23, 2021, 10:22:46 AM
Which plugin are you referring to please?
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: jenkinhill on January 23, 2021, 10:34:16 AM
?? https://extensions.virtuemart.net/checkout/shipments/shipping-by-rules-detail
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 23, 2021, 12:47:18 PM
Ah i hadnt seen that one will give it a try - looks complicated !!
thanks
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Jörgen on January 23, 2021, 16:03:54 PM
Sorry missed the Link.
https://open-tools.net/virtuemart/shipping-by-rules.html (https://open-tools.net/virtuemart/shipping-by-rules.html)
Jörgen

[edited url]
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 23, 2021, 16:31:35 PM
Thanks - your link seems to have been blocked but I found it at https://open-tools.net/virtuemart/advanced-shipping-by-rules.html (https://open-tools.net/virtuemart/advanced-shipping-by-rules.html)
I have installed it and done some tests, I don't think that plugin is for me unless I can get a maths degree prior to trying again!
If there is anyone that is proficient that I could pay to get it to work I would be interested in hearing from you, otherwise ill keep looking.
thanks guys.
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Jörgen on January 23, 2021, 17:05:43 PM
I supect that this plugin can do the job. But as You say it has a kind of programmer interface.

Jörgen @ Kreativ Fotografi
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: GJC Web Design on January 23, 2021, 18:36:39 PM
this might give you a start

Weight == 0.00000; Shipping = 0.00
Name=Books UK; Weight>200;  Categories==list(4);Shipping=0+3.00*Articles
Name=Please order books separately from other products;Error=Please order books separately from other products; Weight>200; NoShipping
Name=Delivery UK;Weight > 0.01;Articles<=3; Shipping=4.50
Name=Delivery UK;Articles==4; Shipping=5.50

It is separating the cats but gives an error with a mixed cart of cats

books are catid 4  .. all books have a nominal weight of 300 and 3 quid ship cost
all other products have a weight of 1 and grouped shipping by quantity
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 23, 2021, 19:00:48 PM
Thanks for the startup but i can't get it to work.

I have 5 different categories, 4 of which should have free shipping over £60 the 5th one doesn't have any free shipping at all.
I also have 6 levels shipping costs over increasing weights that apply across all the categories.

It was easy until one category couldn't do free shipping over £60 but all the options I have tried so far cant find a shipping option at all.
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: GJC Web Design on January 23, 2021, 22:52:24 PM
I think the simplest option is just clone the weight ship plugin and adjust the free ship logic to exclude the 5th cat
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Studio 42 on January 24, 2021, 12:47:24 PM
HI, i wrote this for a customer and sold it in my shop here https://shop.st42.fr/en/tools/shipment-rules.htm
If you buy it, contact me if you cannot set it as you need.
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 24, 2021, 12:52:27 PM
ok thanks i may well do just that!  8)
Title: Re: Virtuemart 3 Custom shipping across categories
Post by: Gingerweb on January 24, 2021, 13:51:48 PM
Quote from: Studio 42 on January 24, 2021, 12:47:24 PM
HI, i wrote this for a customer and sold it in my shop here https://shop.st42.fr/en/tools/shipment-rules.htm
If you buy it, contact me if you cannot set it as you need.

This might be what I am looking for, have sent an email to shop@ thanks