How to add discount for final subtotal in ubercart?
Try Ubercart Simple Discount

This module works with rules, so you can add a condition in rules.
You may not get an 'easy plug and play' module for doing this, but the result you want may be possible with some Rules