Scalpers solved this _immediately_ by buying Visa prepaid cards, put only the total purchase price amount on the card, buy the tickets with the card, then mail that physical card to the secondary ticket buyer...
Edit: Sorry, didn't see at first glance that you mentioned ID as well. Maybe that does close this loophole?
Edit: Sorry, didn't see at first glance that you mentioned ID as well. Maybe that does close this loophole?