1 reply [Last post]
chum's picture
Offline
Joined: 02/27/2009
Juice: 151
Was this information Helpful?

Hello, I'm having trouble wrapping my head around this, can someone offer any assistance?

My ubercart store has a number of products that can be purchased (using attributes) as sample sizes.

What I would like to do is setup a shipping condition so that during checkout, the order will not be charged any shipping costs (regardless of cart total cost) as long as ALL the items in the cart have the 'sample size' attribute set.

If it helps, I'll explain how everything is setup right now. I have 4 shipping methods, all based on total cart cost:
- Up to $299.99
- $300.00 - $499.99
- $500.00 - $699.99
- $700.00 and up

I tried adding a $7 sample size item to the cart, and modified the first shipping method to only be applied if the cart attributes contained items where sample size was set to TRUE, and 'non regular size' was set to false, but it kept applying shipping costs.

I'd appreciate any help. Thanks!
Chum

whoey's picture
Offline
Joined: 04/13/2009
Juice: 18
Flatrate + workflow

I used this on an ubercart 1.7 and drupal 5.x setup:

http://www.ubercart.org/forum/support/4484/howto_using_flatrateworkflow_...

flatrate+workflow worked out great for me altho it was a pain to setup initially, the customer required a bunch of different flat rates for different countries, and had a if order is greater than x value shipping is free... Once I setup the basic idea the customer took over and implemented different shipping bands as you seem to need.

You can probably work this system into your setup without too much aggravation, unless of course you're on uc2/drupal6?