Virtual credit cards, also known as substitute credit card numbers or controlled payment numbers, have already been around 7 years but have never caught on despite being a free and effective layer of protection.
of course, sensible solutions like this to “identity theft” are never propagated. instead, we get all the headless chicken nonsense.