It is very easy to setup free shipping for the certain products using xshippingpro. Please do following for achieving this scenario:
- Create a new method and give it a name
- Now go to Category/Product tab. Select category rule is “Any of the selected products”. Now select applicable products.
- Now go to Price Setting Tab and select rate type is “Flat”. Now enter price is 0
That’s all. It is very easy, isn’t it?
To know more about Product/Category rule, check this article
Ho do I set this up so that only the selected products get free shipping?
If I have other items in the cart I want them to pay shipping for those items, just not for the selected products.
So
Item 1 = free shipping
item 2 = paid shipping
Thanks for your question. You need to create two shipping methods for this purpose.
1. Free Shipping
2. Paid Shipping
Free Shipping:
1. Under Product/Category Rule tab, select product rule is “Any of the selected products with others”. Then choose your applicable products
2. Under Price setting tab, Select rate type is “Total – Method Specific”. Now enter unit ranges as follows
Start — End — Cost — Per Unit Block — Allow partial
0 — 99999 — 0 — 0 — NO
Paid Shipping:
1. Under Product/Category Rule tab, select product rule is “Except the selected products with others”. Then choose your applicable products. (For your case, please choose same products that you choosen for free shipping method)
2. Under Price setting tab, Select rate type is “Total – Method Specific”. Now enter unit ranges as follows
Start — End — Cost — Per Unit Block — Allow partial
0 — 99999 — *$$ — 0 — NO
*$$ means your shipping cost
Didn’t work, when I had two items in cart (1 & 2)
It showed free shipping estimate (1)
When I removed free item from cart (2)
it showed paid shipping (2) with an amount of 0.00
And… I don’t want ti to show either/or I want it to calculate under same method…
So if 1 is free, and 2 costs 5.00.. then it should show cost of 5.00 with a single radio button selection
Please use group mode for merging two methods if customer add product from both 1 & 2.
Please go to under Global setting -> Group option. Select Group1 is Highest
Now go to general tab of both method, select group is Group1
will that solve “When I removed free item from cart (2)
it showed paid shipping (2) with an amount of 0.00” ?
didn’t seem like it considered *$$
it showed paid shipping (2) with an amount of 0.00” ?
— it seems it is your setting issue Could you please send temp admin login at opencartmart@gmail.com