Hello, I'm having difficulty in figuring out exactly how to do this. Basically, we want to give a different base shipping price to certain products, but only if they are the only type of product in the cart (discount for ordering only the really little products).
I'm really not sure how to approach it.
My idea to solve this is that I create a 'coupon' for that product type and have the coupon be 1 per transaction, but I would need to negate the coupon if other item types are present.
I might instead be able to create a separate flat rate class for this product type and have workflow switch to it if it's the only item type in the cart (and disabling it otherwise).
I have experience with Drupal and PHP, but not with Ubercart. Is there any modules (contrib or otherwise) that I could use to accomplish this? Does anybody know of any good tutorials on how to do things like this?



Joined: 08/05/2008