Well said, this would be the best way. Basically there will be fans listing tickets every week and will go unless they sell at many times the asking. Its not in the spirit of the Albion and needs to be stopped
There could be ID checking but this could be OTT as many lend tickets to family/friends, use some elses fans number etc and really its pretty innocent
If you were checked and had given the ticket to a family member or close friend I think it would be easy to demonstrate. I'd hope the club would use their discretion and common sense in such cases. This is very different to scalping and I hope everyone caught doing this gets the full force of Barber.