in reply to Re: RFC: Algorithm::CouponCode
in thread RFC: Algorithm::CouponCode

There is some difference between accepted and rejected parts apart from the color: if the part of the code is accepted, the javascript automatically selects the next input field, and the code you just entered is uppercased and "O" is changed to "0". Still, some other indication for a mistyped part might not hurt.