Hello everybody,
I am building an online resale clothing store for a client using Ubercart and Drupal. I've used Drupal before, but never built an online store, so this has definitely been a learning experience. Right now I'm struggling with figuring out shipping, and I was hoping some of you more experienced ones here can give me some pointers.
How do you set it up so that if there are different flat rate types in one order, the highest base price of the products in the cart is used and each item after uses only their per-product additional shipping price?
For example, I have the "Shirts & Light Jackets" flat rate shipping category, which (should - I'm still figuring that part out, too) apply to only shirts and light-weight jackets product types. The base price for that category is, say, $7 and the per-product is $3. Then I also have the "Jeans and Heavy Jackets" flat rate category, which applies to all jeans and heavy-weight jackets. The base price for that category is $9 and the per-product is $3 (unless, of course, in the product edit page it's been changed to something more, like $4).
So, let's say somebody buys a shirt and a pair of jeans. I would like the shipping to be shown to the customer as $15. That number would come from the highest priced flat rate category in the cart ($9 - "Jeans & Heavy Jackets") plus each of the rest of the items' per-product rates ($3 + $3).
Is there any way at all to make that work?
Any help would be greatly appreciated, especially if you can come up with it soon. It's been taking me too long to figure this out and my client is impatient.

