Unfortunately, Bank of America discontinued their "ShopSafe" virtual card service. It was a great resource, and I definitely miss it.
I suspect that major banks/credit card companies don't like this service because it brings in no revenue (at least directly), takes resources to maintain, and arguably encourages some of their customers to engage in fraudulent-adjacent behaviors using virtual card numbers.
I've avoided services like privacy.com because I am weary of giving a third-party access to my credit card for this purpose, so I do wish more banks/credit cards would offer this service directly.
Capital One, also. They also have a browser extension that lets you generate new virtual card numbers when on a site's checkout page (or reuse one you previously made for that site). It is quite convenient.
Their extension, "Eno", is available for both Chrome and Firefox.
I suspect that major banks/credit card companies don't like this service because it brings in no revenue (at least directly), takes resources to maintain, and arguably encourages some of their customers to engage in fraudulent-adjacent behaviors using virtual card numbers.
I've avoided services like privacy.com because I am weary of giving a third-party access to my credit card for this purpose, so I do wish more banks/credit cards would offer this service directly.