Drupal 7. Using Ubercart 7.x-3.10. I created a shipping default flat rate quote of $7. I created a product and gave it a flat shipping rate of $3.00. When I check out, the shipping quote is $10 (default + product). I don't understand how I get the product flat rate quote to override the default flat rate quote. Could someone please point me in the right direction? Thanks!


What I discovered is that in order for the default shipping flat rate quote to be overridden by product flat rate quote:

In Configuration->shipping quotes: Base price must be set to 0.00 Default product shipping rate set to whatever the flat rate is. In my example, it was $7.00.

In product ->shipping settings->flat shipping rates: Flat rate quotes should be set to the overriding amount. In my example, it was $3.00.

So, in the test product example, the flat quote shipping rate would be $3.00. If no rate is set in the product, then the rate will be the default shipping quote of $7.00.

A bit confusing at first, but logical, I guess.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.