Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

MultiGeoZone MultiTable Shipping - Basic Setup?


loko-moko

Recommended Posts

This is how I am trying to setup my shipping options in OS Commerce and from what I can tell, MultiGeoZone is my best option - but if someone knows of a better way I would love to hear it.

 

USA - Flat Rate of $8.50 if order price is less than $50.

USA - Free shipping if order is greater than $50

International - $35 flat rate

 

Does the MultiGeoZone MultiTable shipping module not support ranges?

 

Geo Zone 1: Shp: United States

Price

0 Handling Fee

Shipping Table 1

49.99:8.5,50:0

 

Geo Zone 2: Shp: International: All

Price

0 Handling Fee

Shipping Table 1

0:35

 

 

International works fine as I am not doing free shipping. However with domestic, free shipping is only working if my order total is the exact match (free for everyone) except for orders that are exactly 49.99 then it charges them $8.50.

Link to comment
Share on other sites

All prices are maximum values, so you have set a maximum of $50.00 for free shipping. Just change that to 10000 and you should be fine.

 

Regards

Jim

See my profile for a list of my addons and ways to get support.

Link to comment
Share on other sites

Thanks, I tried that but I am seeing the same things.

 

Geo Zone 1 Shipping Table 1

49.99:8.5,10000:0

 

This is charging all orders that are not exactly 49.99 zero shipping, even if they are less than 49.99. Only if my order total is exactly 49.99 (exactly - not less) it will charge $8.50.

Edited by loko-moko
Link to comment
Share on other sites

  • 3 months later...

Hello

 

Just installed this all went well however all the shipping rates are zero!

 

In my set up I have this:

 

Geo Zone 1

Shp: European Union: All

 

Geo Zone 1 Table Mode

weight

 

Geo Zone 1 Table Icon

shipping_tnt.gif

 

Geo Zone 1 Table Title in English

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in Espanol

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in French

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in German

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in Tchinese

TNT - UK Mainland Only

 

Geo Zone 1 Handling Fee

0

 

Geo Zone 1 Shipping Table 1

0:11.95, 3250:11.95, 3500:11.95, 3750:11.95, 3990:11.95, 4490:11.95, 4500:11.95, 5000:11.95, 5500:11.95, 6000:11.95, 6500:11.95, 7000:11.95, 7500:11.95, 8000:11.95, 8500:11.95, 9000:11.95, 9500:11.95, 10000:11.95, 10500:15.95, 11000:15.95, 11500:15.95, 12000:15.95, 12500:15.95, 13000:15.95, 13500:15.95, 14000:15.95, 14500:15.95, 15000:15.95, 15500:15.95, 16000:15.95, 16500:15.95, 17000:15.95, 17500:15.95, 18000:15.95, 18500:15.95, 19000:15.95, 19500:15.95, 20000:15.95, 20500:16.43, 21000:16.43, 21500:16.91, 22000:16.91, 22500:17.39, 23000:17.39, 23500:17.87, 24000:17.87, 24500:18.35, 25000:18.35, 25500:18.83, 26000:18.83, 26500:19.31, 27000:19.31, 27500:19.79, 28000:19.79, 28500:20.27, 29000:20.27, 29500:20.75, 30000:20.75, 30001:999,

 

Geo Zone 1 Shipping Table 1 Name

Next DaAt t

 

It comes up fine but no matter what weight I have I always zero?!! I have free shipping and two Royal mail shipping modules installed all working well.

 

I have wondered if I have to have zones set up? Please help.

 

Lorraine

Link to comment
Share on other sites

You appear to be using the included shipping zone for the European Union. This will restrict the module to all EU countries, not just to the UK as you have stated. Those zone codes are a bit old, so they may not correspond exactly to the current EU countries. Please check that the country you are shipping to is included.

 

Regards

Jim

See my profile for a list of my addons and ways to get support.

Link to comment
Share on other sites

Doohhhhhhhhh!

 

I've added a new zone for GB but it still gives zero on all shipping rates:

 

Geo Zone 1

Shp: United Kingdom (GB):Only

 

Geo Zone 1 Table Mode

weight

 

Geo Zone 1 Table Icon

shipping_tnt.gif

 

Geo Zone 1 Table Title in English

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in Espanol

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in French

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in German

TNT - UK Mainland Only

 

Geo Zone 1 Table Title in Tchinese

TNT - UK Mainland Only

 

Geo Zone 1 Handling Fee

0

 

Geo Zone 1 Shipping Table 1

0:11.95, 3250:11.95, 3500:11.95, 3750:11.95, 3990:11.95, 4490:11.95, 4500:11.95, 5000:11.95, 5500:11.95, 6000:11.95, 6500:11.95, 7000:11.95, 7500:11.95, 8000:11.95, 8500:11.95, 9000:11.95, 9500:11.95, 10000:11.95, 10500:15.95, 11000:15.95, 11500:15.95, 12000:15.95, 12500:15.95, 13000:15.95, 13500:15.95, 14000:15.95, 14500:15.95, 15000:15.95, 15500:15.95, 16000:15.95, 16500:15.95, 17000:15.95, 17500:15.95, 18000:15.95, 18500:15.95, 19000:15.95, 19500:15.95, 20000:15.95, 20500:16.43, 21000:16.43, 21500:16.91, 22000:16.91, 22500:17.39, 23000:17.39, 23500:17.87, 24000:17.87, 24500:18.35, 25000:18.35, 25500:18.83, 26000:18.83, 26500:19.31, 27000:19.31, 27500:19.79, 28000:19.79, 28500:20.27, 29000:20.27, 29500:20.75, 30000:20.75, 30001:999,

 

Geo Zone 1 Shipping Table 1 Name

Next Day

 

Geo Zone 1 Shipping Table 1 Name

Next Day

 

Geo Zone 1 Shipping Table 1 Name

Next Day

 

Geo Zone 1 Shipping Table 1 Name

Next Day

 

Geo Zone 1 Shipping Table 1 Name

Next Day

 

What am I doing wrong? How do the countries, zones, geozones link?

 

Can you help?

Link to comment
Share on other sites

Shipping Method

 

Please SelectPlease select the preferred shipping method to use on this order.

UK Royal Mail First Class shipping_ukrm.jpg Shipping to GB : 4,600.00 g £16.2000 UK Special Delivery shipping_uksd.gif Postage to GB : 4600 g £25.8000 TNT - UK Mainland Only (4600 ) shipping_tnt.gif Next Day £0.0000

Add Comments About Your Order

 

 

Here it is ...

Link to comment
Share on other sites

What's in your Shp: United Kingdom (GB):Only Geozone? That needs to be the countries/states/provinces/etc. that you want to restrict to.

 

Read the section of the documentation.pdf on Tax Zones -- it's the same setup except for the part about tax rates.

 

Regards

Jim

See my profile for a list of my addons and ways to get support.

Link to comment
Share on other sites

I put the wrong file in the previous upload. Sorry about that. Please download the latest version and replace the module file.

 

You'll need to uninstall and reinstall with the new version. Save your settings before you uninstall.

 

Regards

Jim

See my profile for a list of my addons and ways to get support.

Link to comment
Share on other sites

Perfect thank you!

 

The only problem I've got now is that if I start my minimum higher than 0 e.g. 3250g then at anything lower or free shipping the Multizone option comes up as zero! so I have to put in as from nought to ensure something charged. Other shipping methods don't appear if weight 0 or free shipping ...

 

Lorraine

Link to comment
Share on other sites

This one uses minimum weight so you have to start from zero. There is no provision for having it not show up. That might be a nice thing to have, but it comes with more complexity in the logic.

 

Regards

Jim

See my profile for a list of my addons and ways to get support.

Link to comment
Share on other sites

Thank you Jim,

 

The code below is designed to bypass shipping modules if Free shipping and works for the other two modules installed but not MZMT.

 

// BOF bypass if free shipping or order total is Zero
 if ( ($free_shipping == true) || ($order->info['total'] == 0)) {
if (!tep_session_is_registered('shipping')) tep_session_register('shipping');
if ($free_shipping) {
 $quote[0]['methods'][0]['title'] = FREE_SHIPPING_TITLE;
 $quote[0]['methods'][0]['cost'] = '0';
  } else {
 $quote = $shipping_modules->quote($method, $module);
  }
  $shipping = array('id' => $shipping,
  'title' => (($free_shipping == true) ? $quote[0]['methods'][0]['title'] : $quote[0]['module'] . ' (' . $quote[0]['methods'][0]['title'] . ')'),'cost' => $quote[0]['methods'][0]['cost']);
  tep_redirect(tep_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));
 }
 // EOF
// process the selected shipping method

 

Shame!

 

Thanks again,

 

Lorraine

Link to comment
Share on other sites

Hi Jim,

 

I have wondered about this question for the past couple of years and think its about time I tried to sort it out.

 

I use this shipping module and have several shipping methods set up based on weight. However, the items I sell range in weight from a few g to several tonnes.

 

so I have shipping methods of post, courier, and pallet rates set.

 

However, once the weight gets beyond that sensible for say Post or courier, is there a way to turn off this shipping method? up to now I have got by by making the rates for these a silly price so that the customer will always choose the correct method - eg pallet.

 

But that just does not look or feel right.

 

Many Thanks

Now running on a fully modded, Mobile Friendly 2.3.4 Store with the Excellent MTS installed - See my profile for the mods installed ..... So much thanks for all the help given along the way by forum members.

Link to comment
Share on other sites

@@kymation so there is no way in MGZMTS to say turn off tables 1,2 & 3 if shipping weight => 100Kg ?

Now running on a fully modded, Mobile Friendly 2.3.4 Store with the Excellent MTS installed - See my profile for the mods installed ..... So much thanks for all the help given along the way by forum members.

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.

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...