Page 1 of 1

Quantity Based Shipping Cost

Posted: Sat Mar 06, 2021 11:37 pm
by KenSO
Hi All,

I use flat rate shipping for my shop but expect this to be for only one item as that is what it costs to ship that item. Now, if a customer has more than one item in their shopping cart, how can I add an additional cost for shipping?

I know there is a per item shipping module but this is not suitable here as the cost per item will be exactly the same for all. I don't want to do this, I just want a way to top up the flat rate cost of shipping by adding a cost for additional items.

Thanks.

Re: Quantity Based Shipping Cost

Posted: Sat Mar 06, 2021 11:58 pm
by ecartz
There's a first item plus module floating around. One of the certified developers could quote you to update it for Phoenix. I'd suggest @raiwa, as he has access to an untested version. He'd just need to test it (and possibly fix it) and bundle it up.
Screenshot_2021-03-06_first_item_plus.png
Alternately, this pattern is something that people implement with table shipping and product weights. That's a pure configuration solution (no coding). Or simply include the per item shipping cost in the product price and make the flat rate equal to the premium over that. I.e. if you have $10 for the first item and $2 per item thereafter, increase all product prices by $2 and set the flat rate to $8.

Re: Quantity Based Shipping Cost

Posted: Sun Mar 07, 2021 12:18 am
by KenSO
Thanks @ecartz

Though I've managed to get the tables shipping module to do what I want to some extent, I think I'll still look into that first item plus module. It's probably going will make it easier to manage.

Re: Quantity Based Shipping Cost

Posted: Fri Mar 12, 2021 7:58 am
by Xpajun
Can be done using zones:

Set country to where you ship

Set shipping table as follows: 1:2,2:4,3:6,4:8,5:10 - and so on (number of items:shipping cost)

In each product set the weight to 1

As each product is added the weight will add up and the shipping table will produce the correct shipping cost - e.g. 3 items = 1+1+1=3 3on the shipping table give a total of 6 (£,€,$ whatever)

Re: Quantity Based Shipping Cost

Posted: Fri Mar 12, 2021 8:14 am
by KenSO
Xpajun wrote: Fri Mar 12, 2021 7:58 am Can be done using zones:

Set country to where you ship

Set shipping table as follows: 1:2,2:4,3:6,4:8,5:10 - and so on (number of items:shipping cost)

In each product set the weight to 1

As each product is added the weight will add up and the shipping table will produce the correct shipping cost - e.g. 3 items = 1+1+1=3 3on the shipping table give a total of 6 (£,€,$ whatever)
Thanks @Xpajun

I don't use zone and only ship within the U.K - as I mentioned prior, the table rates is working for me.

Re: Quantity Based Shipping Cost

Posted: Fri Mar 12, 2021 8:17 am
by Xpajun
Xpajun wrote: Fri Mar 12, 2021 7:58 am Can be done using zones:

Set country to where you ship

Set shipping table as follows: 1:2,2:4,3:6,4:8,5:10 - and so on (number of items:shipping cost)

In each product set the weight to 1

As each product is added the weight will add up and the shipping table will produce the correct shipping cost - e.g. 3 items = 1+1+1=3 3on the shipping table give a total of 6 (£,€,$ whatever)
Just as an addition to my post the weight box is not really weight - it can be anything to fit in with what you sell - e.g. bottles, items, metres, yards & etc.

Re: Quantity Based Shipping Cost

Posted: Fri Mar 12, 2021 8:26 am
by Xpajun
KenSO wrote: Fri Mar 12, 2021 8:14 am

Thanks @Xpajun

I don't use zone and only ship within the U.K - as I mentioned prior, the table rates is working for me.
Yes it can be done exactly the same with tables as well
Something I don't use so wasn't sure but I've just looked