Use numericality validatoin for web_rate_discount

It makes the message clearer