Jump to content
loko-moko

MultiGeoZone MultiTable Shipping - Basic Setup?

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.

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Sorry, I missed some settings. Values for your tables should be minimums, not maximums, so that table should be:

 

0:8.5,50:0

 

Regards

Jim


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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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.

Share this post


Link to post
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?

Share this post


Link to post
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 ...

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

Sorted! Guess what it was the comma at the end of the table! I deleted it and it worked instantly!

 

DOOOOOOOOOOOOOHHHHHHHHHHHHHHHHHHHHH

 

Thanks for help and attention!

 

Lorraine

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
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.

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

That should still work. I'll have to take a look at this. Thanks for the report.

 

Regards

Jim


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

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

You need MVS. Group your products by shipping method (vendor) and set an appropriate shipping module or modules for each vendor.

 

Regards

Jim


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

Share this post


Link to post
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.

Share this post


Link to post
Share on other sites

No, it was never designed to do that.

 

Regards

Jim


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

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

×