I have a client website in Drupal 6 (the first Drupal site I'd done, actually) which has a number of products in Ubercart. The client is a church organization, and one of the products is a donation (using the Ubercart Donation Product sub-module).
The checkout uses the simplest shipping method available and calculates shipping on total PRICE, with discounts for orders over a set of break points.
Well, they just got and order for two products totaling $15, and a donation of $500. Of course, the shipping was calculated on the $515 and the shipping was more than the products cost!
I've scoured the Ubercart forums and haven't found much help. I found a number of others with the same issue, but no clear answers--at least none that didn't involve some programming beyond my own means.
So I thought I would post here... to see if anyone locally had any suggestions. Or, if anyone with Ubercart and/or programming experience would like to step in as a consultant.
And help would be most welcome.