FWIW, this is, and has been, possible with regular credit cards for as long as I've used them (20 years ?)
Nobody anywhere checks the name on a card. Nobody. Not amazon, not google, not a small online retailer, not a large one. Nobody. Zero.
I made up a default fake name ten years ago and have used it consistently for everything from DirecTV[1] to my daily-used Amazon account to magazine subscriptions.
Yes, of course they have an address (not my home, but an address I control) and of course a global observer (or just my bank) can correlate and index everything I purchase ... but not any of those vendors.
[1] Yes, this does indeed imply that I paid them the big up-front payment instead of allowing them to do a credit check with my name and social. This is a very rare downside, however.