Hi,
I'm trying to integrate a (supposedly) simple set of shipping rules into an OpenCart 1.5.2.1 store with a custom Theme (Fashionista).
My client is UK-based and wants to ship to
(1) UK Mainland
(2) UK - Highlands and Islands
(3) Northern Ireland
In reality, there is only 1 product in the store, but it is available as a single case (with £8 delivery) or multiples (2,6,10,20,40,72 with Free Delivery). They are set up in the store as 2 separate products; Product A is the Single Case and Product B is the multiple option product.
I need to find a way of ensuring that an order of Product A incurs a fixed charge of £8, plus a surcharge for the geo-location (2) or (3) - as above.
Then, I need to ensure that Product B has free delivery to (1), plus the geo-surcharge for (2) or (3).
I also need to add 3 premium delivery options ... Selectable at CHECKOUT (not as a product option)
(X) Next Day
(Y) Next Day before 10am
(Z) Saturday before 12
I have tried lots of different paid modules and am fast wasting money on buying ones that don't really fit the bill.
If anyone, developer or good samaritan, has any advice on how to integrate this I would be very grateful. Note that the shipping charges are set and my client cannot go down the route of a plugin for UPS etc. The rates do not vary with weight/size either.
Thanks,
Dave
Hi Dave -- you can try one of two things:
1. Use the built-in Weight Based Shipping extension, by: (1) creating 9 geo zones (UK Mainland - Next Day, UK Mainland - Next Day Before 10am, UK Mainland - Saturday Before 12pm, UK Highlands and Islands - Next Day, etc.), (2) setting the weight of Product A to 0 and the weight of Product B to 1, (3) entering rates for the geo zones like so:
UK Mainland - Next Day
0.01:8.00, 99999:0.00
UK Mainland - Next Day Before 10am
0.01:10.00, 99999:2.00
etc.
It will then present three options to the customer when checking out, one for each delivery option. When the cart has a weight of more than 0, it will give the free delivery (so it should only apply when product B is in the cart).
2. You can do the same thing with only three geo zones (one for each area you have) using Product-Based Shipping.
1. Use the built-in Weight Based Shipping extension, by: (1) creating 9 geo zones (UK Mainland - Next Day, UK Mainland - Next Day Before 10am, UK Mainland - Saturday Before 12pm, UK Highlands and Islands - Next Day, etc.), (2) setting the weight of Product A to 0 and the weight of Product B to 1, (3) entering rates for the geo zones like so:
UK Mainland - Next Day
0.01:8.00, 99999:0.00
UK Mainland - Next Day Before 10am
0.01:10.00, 99999:2.00
etc.
It will then present three options to the customer when checking out, one for each delivery option. When the cart has a weight of more than 0, it will give the free delivery (so it should only apply when product B is in the cart).
2. You can do the same thing with only three geo zones (one for each area you have) using Product-Based Shipping.
So far so good ...
I can get the UK mainland to work fine, but when it comes to adding the Postcode areas (for NI and H&I) I get extra, selectable charges ... it looks like this;
* Standard Delivery £8.00
* Next Day £9.76
* Next Day before 10am £15.76
* Saturday before noon £20.75
* Standard Delivery £5.00
* Next Day £5.00
* Next Day before 10am £5.00
* Saturday before noon £5.00
These all have radio buttons - What I need is for the £5.00 surcharge to be automatically added to the options when the postcode is detected .... so it looks like this;
* Standard Delivery £13.00
* Next Day £14.76
* Next Day before 10am £20.76
* Saturday before noon £25.75
I hope I've given you enough detail for you to tell me where I'm going wrong?!
Dave
I can get the UK mainland to work fine, but when it comes to adding the Postcode areas (for NI and H&I) I get extra, selectable charges ... it looks like this;
* Standard Delivery £8.00
* Next Day £9.76
* Next Day before 10am £15.76
* Saturday before noon £20.75
* Standard Delivery £5.00
* Next Day £5.00
* Next Day before 10am £5.00
* Saturday before noon £5.00
These all have radio buttons - What I need is for the £5.00 surcharge to be automatically added to the options when the postcode is detected .... so it looks like this;
* Standard Delivery £13.00
* Next Day £14.76
* Next Day before 10am £20.76
* Saturday before noon £25.75
I hope I've given you enough detail for you to tell me where I'm going wrong?!
Dave
If you want an additional cost added to the calculated rate, you can use the Final Cost Add field to put the surcharge in. If that doesn't fit with your set-up, then you can combine rates by giving them the same Sort Order and a Multi Rate Calculation of "Sum".
If you'd like to post a screenshot I can take a look at your rates, or contact me at www.getclearthinking.com/contact (or PM me) and I'll send you my e-mail address.
If you'd like to post a screenshot I can take a look at your rates, or contact me at www.getclearthinking.com/contact (or PM me) and I'll send you my e-mail address.
Who is online
Users browsing this forum: OCPlus and 10 guests