Everyone deserves a warning don't they?
Just flag this supporter and make it more strict for them. Make them collect away tickets in person and show their ID at home games. A 10 game ban just risks them not bothering to renew season tickets IMO.
If they re-offend, then I can understand...