Jump to content

SHIPPING RULES PROBLEM - Different item types require different rules


Recommended Posts

Hi guys,

 

SHIPPING RULES PROBLEM

 

We have a website that is selling posters and other items.

 

The items we sell are rolled and folded:

Rolled items have to be sent rolled.

Folded items have to be sent folded.

And as such have to be sent separately.

 

We offer the following shipping options for the UK:

Free delivery on orders over £50.00 or over.

£3.99 delivery on orders £49.99 or under.

 

But what if someone orders a rolled item for £30.00 and a folded item for £20.00?

The total is £50.00 and this means we will have to pay TWICE for shipping which means we will be losing money.

 

So, how do we create a shipping rule so that if a folded item is ordered and a rolled item is ordered at the same time, customers will only get free shipping if they order £50.00 or over worth of EACH?

 

If £50.00 worth of each is NOT ordered, then a £3.99 charge will be applied to the folded item and a £3.99 charge applied to the rolled item.

 

We hope this makes sense and can be done.

We could be making a very silly mistake or just missing something, but I haven't found anything on the forum to help me with this and I believe it will benefit users such as myself if a solution can be found.

 

Thank you in advance.

Best,

Adam

Edited by adamcarter (see edit history)
Link to comment
Share on other sites

You would have to modify the part of the code that checks for free shipping limit, and instead of checking the order total, you would need to go through all the products in the cart and see how many are rolled VS folded.

 

I believe this free shipping check happens in Carrier.php class.

 

If you are not a developer or have coding skills (or like to experiment), you would probably need to hire someone to write this for you.

Link to comment
Share on other sites

Hi tomerg3,

 

Thank you for your response.

This is what I feared.

I don't have the funds available at the moment to hire someone to do this for me or the time to try and develop it myself.

 

Can you give me some pointers on what exactly I will have to look for if I get time to develop this myself?

 

Best,

Ad

Link to comment
Share on other sites

  • 3 months later...
×
×
  • Create New...