Jump to content
yahalimu

Advice needed on shipping module

Recommended Posts

Hi,

For years now I have used zone rates shipping. It is useful because for example shipping to the the highlands, Isle of Wight & Scottish offshore islands is much more expensive than mainland UK with most of our couriers..

I had to create a new country and country code for the areas so it would work with zone rate shipping module. Has worked fine for years.

My issue is with the new SCA payment regime I'm implementing, the ISO-2 country code sent to the payment gateway MUST be accurate, so my made up code for the offshore islands will now create an error with them and payments may be refused..

Other than hard coding, to convert the made up ISO codes to 'GB' in the payment module, is there another shipping module that would work, for example a post code system for UK orders that would still leave the country code as GB.

Or am I doing it all wrong?? :)

 

Share this post


Link to post
Share on other sites

@yahalimu
We are in the same position as you - haven't a clue what the 'right' way to do this is and never found a definitive answer on the forum.
We have UK as one Country - we have all the counties as Zones of UK - we have Tax Zones made for each region e.g. Northern Ireland is one of them - insert the appropriate counties in the appropriate Tax Zones e.g. County Antrim as Zone in Northern Ireland Tax Zone - note that County Antrim will still show as a zone of UK. we then cloned the Table Rate shipping module, one for each Tax Zone  -Table Rate Shipping gives option to set Shipping Zone which will show the Tax Zones created to choose from whereas Zone  Rate only allows to set Country (confused yet? I know I am!).
Don't know what implication this has on the SCA thing - I can only hope this might help or prompt somebody who actually knows what they are doing to step up to correct.
Best of luck to you in any case.

Share this post


Link to post
Share on other sites

I had a similar problem but it was on a very small scale. I send very few items by courier and then very few are heavy items, just over the 2kg limit of a small parcel with Royal mail so courier costs are not that high.

I decided to keep things simple and just added a small percentage onto the cost of all courier deliveries to cover the additional costs to the far flung corners of the UK. I then push no additional charges for these far flung places.

A bit of a cheat and not what you wanted, but it gets around a problem and looks good to those in the funny places in the UK that couriers dont like.


REMEMBER BACKUP, BACKUP AND BACKUP

Get the latest Responsive osCommerce CE (community edition) here

It's very easy to over complicate what are simple things in life

Share this post


Link to post
Share on other sites

That's interesting Heather.

When you say

9 hours ago, Heatherbell said:

we then cloned the Table Rate shipping module, one for each Tax Zone

How do you mean?

I've just installed table rate and I can see where you can set shipping zones but as far as I can see it only allows one zone/instance so its so far, a lot less useful than zone rates.

Did you change the module name/ID name and install a few different named but identical shipping modules?

 

Edited by yahalimu

Share this post


Link to post
Share on other sites
9 hours ago, Heatherbell said:

we then cloned the Table Rate shipping module, one for each Tax Zone

Cloning a module means copying and renaming to make another

 

1 minute ago, yahalimu said:

Did you change the module name/ID name and install a few different but identical shipping modules?

Yes

Share this post


Link to post
Share on other sites

Clever.

Yes I know what cloning means, just needed confirmation.

It is certainly one solution. Have to change database references also I suppose, will check the modules install code.

Good bit of lateral thinking though, I will have to balance the choice of payment module code additions verses shipping module changes.

It would be handy though, for example Greek islands and some parts of the Alps in France & Spain attract a delivery surcharge with many couriers.

The Royal Mail has a flat rate wherever it is in the UK, not so FedEx etc.

Definably a need for a more flexible shipping module.

 

Thanks Heather

Share this post


Link to post
Share on other sites

Clever? Me? Haven't a clue like I said. Only hoped it might help. Trying to figure out the shipping module thing together with carrier charges is a 'mare. Probably worth paying one of the developers here to make a shipping module so at least you know it works - it's a balance of the cost of their time versus yours. Best of luck in any case. :)

Share this post


Link to post
Share on other sites

Modesty doesn't apply. To think of a novel way around the problem deserves some credit.

The SCA was supposed to be mandatory in EU as of tomorrow (14th Sept) but it has been extended another 2 weeks.

Lots of time, I think in my instance I will adjust the payment code to change the ISO-2 code, seems easier.

Oh for a post code based shipping module..

Tnx agn.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×