Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

UK Shipping. HELP !!


Slicer

Recommended Posts

I have searched the forum for the type of Shipping configuration that I need but have not been successful so I thought I would try to see if anyone else is having the same problems.

 

Here is what I need :

 

I need two lat rates based on postcodes.

area 1: England + Wales + Scotland

area 2: Highlands & Islands of Scotland, Northern Ireland, Republic of Ireland + IOM

A free Shipping above a ceratin value but only to apply to area 1.

 

In addition to this, if the order weight is less than particular value then another rate is applied for all postcodes, unless the free shipping applies. I assume that this would be a table rate option.

 

I have managed to include the Free Shipping module and created two flat rate modules. In the first flat rate module I have put a check for the Free limit being exceeded, and if so do not display that shipping option. The other Flat rate always shows but because I do not have any way of checking the Postcode so this is all I can do for now.

If I add a Table rate it is also shown.

This will allow the customer to select any option but I do not want to give them a choice

 

What I really need to happen is this :

 

If the amount > ?40 and postcode in area 1 only offer Free shipping.

 

If the total weight is < 0.5 kg and value < ?40 then only offer First Class postage at ?2.00

 

If the totals weight > 0.5 kg and amount < ?40 and postcode in area 1 only offer flat rate of ?5.00.

 

If the totals weight > 0.5 kg and postcode in area 2 only offer flat rate of ?16.00

 

Can anyone suggest how I can achieve this ?

 

:)

Link to comment
Share on other sites

Does the fact that I have not had any response to this mean that I am the only one trying to get UK postcode based shipping working.

 

OR, is it that I am the only one stupid enough not to be able to get it working !

 

(Answers on a poctcard ...... ;)

Link to comment
Share on other sites

  • 9 months later...

I want to do more or less the same thing: free delivery for products over a certain price, but an extra charge for deliveries to highlands and islands.

 

I've found a way to add charges for zones, but not a way to map postcodes to zones - and the carriers charge extra for specific postcodes.

 

Looks as if this problem has been around for a long time. Has there really not been a solution yet?

Link to comment
Share on other sites

The best way to work is probably zone based shipping. Check in the contrib section for a UK zones contrib. It will add all the counties in your database. Then you setup a zone adding the counties for the first one, and a zone adding the counties for the other one.

If you add weight to all your products your cart will calculate the shipping. In the zone rates you will have to add say if you ship free everything below a 1kg and pay ?2 for everything over set 0.99:0.00;1.00:2.00.

 

hope you understood this, if not let me know.

 

Giovanna

Link to comment
Share on other sites

The best way to work is probably zone based shipping. Check in the contrib section for a UK zones contrib. It will add all the counties in your database. Then you setup a zone adding the counties for the first one, and a zone adding the counties for the other one.

Thanks for the idea, but the zones don't match counties, just postcodes specified by the carriers.

 

In addition, counties are an optional part of UK addresses, and many people don't enter them.

 

I have tried to set up the zones based on counties and link them to postcodes, but I've failed to get that to work.

 

The charging is by order total, not weight, but that's not a problem: I'm using a table rate. If I could link postcodes to zones, I could use multi zone multi table.

Link to comment
Share on other sites

This will allow the customer to select any option but I do not want to give them a choice

This is my quandry.

 

What I don't fully understand is why there isn't a "decide what options to show" module level, and then various modules that plug into that.

 

So if someone has written a module that tots up the 1st Class rate, someone else the 2nd, a third the UPS rate and others with 'collect from store', DHL, Recorded Delivery etc etc.. they all could be installed, but a single bit of code would work out which were relevant based on total order value, total order weight and the destination.

 

As it is, each module seems to have to work out whether it is valid!

 

Hopefully I am completely wrong and either doing it wrong or someone has a contribution that sorts this out!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...