changed validation code for should_pay.

2. added auto mailing for unconfirmed user