3 replies [Last post]
venkat-rk@drupal.org's picture
Offline
Joined: 03/19/2008
Juice: 205
Was this information Helpful?

I am facing two issues with shipping configuration:

1.) How do I configure shipping quotes based on the weight of the package expressed as a range? For example, my current shipping costs in the ZenCart store I am moving to Ubercart are something like this: 100:2,500:6,1000:12,1500:18,2000:24 (the number to the left of the colon is the weight in grams and the one to the right of the colon is the price in dollars).

2.) In ZenCart, I could also let users choose a shipping mode and have a separate quote for that. For example, for shipping books by seamail, the shipping costs were like this: 1000:1,2000:1.5,3000:2,4000:2.5,5000:3. Do I need to roll out my own module for this?

A third thing that is confusing is that all my products have their weight in grams, but it seems the shipping can only be configured in lbs.

Lyle's picture
Offline
AdministratoreLiTe!
Joined: 08/07/2007
Juice: 6846
Re: Shipping quotes and shipping modes confusion

There is a setting for your store, or in shipping quotes, that sets the default units for weight and length. If you set that to grams, then the weightquote module will use that instead of pounds.

For weight ranges, you need to make a lot of flatrate quote methods. For each weight bracket, you will need a flatrate method and then give its Workflow-ng configuration a condition or two that check the total order weight. The labels that the customer sees should be the same for each method, something like "Standard shipping". That should prevent confusion if they see a quote and then change their order. In your example, the first method would check that the weight is less than or equal to 100g, the second greater than 100g AND less than or equal to 500g, and so on.

To add more options, just make more flatrate methods, but give them different labels and different conditions. For a 600g order, you should see the third "standard" option for $12, and the first "seamail" option for $1.

With this many options and shipping quotes and conditions, it's easy to get confused, so keep a checklist or something to make sure that you cover all of your bases.

venkat-rk@drupal.org's picture
Offline
Joined: 03/19/2008
Juice: 205
Re: Re: Shipping quotes and shipping modes confusion

Thank you for taking the time to respond in such detail Smiling

I will try and hunt down the setting for the default units for weight and length.

As for shipping, I would have never thought of looking at the flatrate quote methods to accomplish what I am looking to do. It sounds like a fair bit of work, but doable. Thank you again.

Ageimp's picture
Offline
Joined: 12/15/2008
Juice: 15
Usings Conditional Actions for weight range based shipping

Hi
I've done the above (although using conditional actions in UC2 not through workflow-ng) to set up 3 weight based shipping bands for a selection of products on my site.

However something is not firing properly as the 'Calculate Shipping' button in checkout only returns my lowest weight shipping price band.

I've set conditions based on weight with correct pricing, have checked my product weights, set actions to return a shipping quote.
Is there something I've missed?

Adrian