Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Defining shipping zones in the negative


Hak Foo

Recommended Posts

This isn't strictly an osCommerce problem, since I'm using 'Ecommerce Shopping Cart Software', which is an osCommerce derivative which seemed to work better with PHP5, but whose developers disappeared shortly after I set it up.

 

Basically, I've got a shipping condition as follows:

 

Continental US: 19.95 flat rate

 

Everywhere Else: 99.95.

 

I was able to make a continental US zone by adding the 48 states and DC to a zone, and then setting up flat rate shipping for that zone.

 

The problem is how to make a "rest of world" zone without monster hassle.

 

Right now I have it set up as "weight based shipping", with weight up to 500lbs for 99.95 (since the items all have no weight data, this means effectively infinite items).

 

The problem is that it shows both the 19.95 and 99.95 for continental US customers. I could add a rest-of-world zone and make the "weight based" shipping apply to just that zone, but it seems like that means adding hundreds of regions one by one.

 

Is there a simpler way to say "shipping to elsewhere is 99.95?"

Link to comment
Share on other sites

I was able to get it working using the ready-made "Rest of world" query from the contributions table, then adding the minor US territories and Alaska and Hawaii... major time saver.

 

One thing I did notice:

 

I made a test customer with an obviously fake address that ends in Northwest Territories, United States.

 

He's offered NEITHER shipping option. What concerns me is if people will not be told the shipping cost to "Navada" or "Arizone" and believe they'll get free shipping... I'd guess the addresses will be flagged as bogus and the orders rejected, but are there safer "catch-all" methods?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...