@Thunderfall you can do this with the built in user upgrades. If you're looking for an alternate donation system, I also use [AD] Donate (from @ThemeHouse) for a short while now and have been very pleased with it.