Hi - I love the fact that you allow a late payment with a payment date. However we use "Early Bird Rates", where if you register early enough you get a discount. IN order to get dtregister to allow this I've had to set up the rate as the regular rate minus the early bird and then when the early bird time period is up add the late fee to the rate to bring us back up to the regular rate. The problem is that the user sees it as a late penalty, when it's not, it's really the regular rate.
Ex. Early bird rate is $250 until August 1st at which point it goes up to $299.
As it is now I need to create the rate for $250 and then on August 1st add a late fee of $49. It accomplishes what I need but from the user's perspective it is a penalty because it's called "late". System should allow me to call the $250 an Early rate.