This doesn't apply to sports betting.
It's possible to get a tax form for a sports bet win, but it would have to be some insane parlay bet. You only get a tax form if the bet was 300-1 odds or more.
They ask for your players card if you bet more than $1K, but it's for internal tracking purposes only.
Your talking about third party payment processors, like PayPal etc. That it something new but completely unrelated to sports betting in a casino with cash.