Where do you get your disposable credit cards? All the major US credit cards cancelled their virtual account number programs ages ago. Chase had grandfathered it into ancient accounts, but unceremoniously cancelled it last month.
Also: depending on the bank, they might not respect the VAN limits that you set up, and just let the charge go through anyway. Just something to watch for.
(FWIW I helped build a VAN backend for Wells almost 20 years ago).
Whilst not a credit card per se, I’ve been satisfied with privacy.com for temp numbers that I’ve used for all sorts of subscriptions that have user hostile cancellation policies.
Most Citi credit cards have this, and they just updated from a flash client so it will probably be supported for a few more years (otherwise Flash ELOing would be a great time to end the program)
privacy.com gang checking in. Use it, love it, wonder how you got by without it.
I create a new card for literally every online transaction at a different website. So I would mak a teamviewer card with $10/mo monthly limit (or whatever threshold you want).
It’s also handy for signing up to new services that let you try for 7 days then bill you. Can’t bill me! The card has no money on it, ha ha!
Capital One has "Eno"(https://www.capitalone.com/applications/eno/) which provides virtual cards and still works. I'm not a huge fan of Capital One, but afaik they are the only credit card company that offers this.
I should note that Privacy.com provides this service as well and I really do like their mission, but they have the limitation of only being able to be used with a debit card backing the account and I've also ran into some issues with their cards not working with some online vendors.
Capital One also has a browser extensions for this, including Firefox. Every time I come to a payment form on a website, it pops up and asks if I want to search for existing card numbers that match this site. If it finds one it will automatically populate the fields or ask to generate a new card, and then automatically populate the fields. I use it for everything.
In Europe some or all of the new online banks have the option to create new credit cards on the fly. One time use or keep a special card for one or two suppliers. See Revolut, Bunq, N26.
I can vouch for this service as it has saved my butt often. You can link your bank account and generate your virtual cards, set limits on them, close it off automatically after a single transaction, etc.