In reply to NTSF.

Yes, but Virtual Cards have strict limits as part of fraud protection. Virtual Account numbers using issued on private label cards for example Victoria Secret are only good to use often either in store or for that online transaction only and never more than a few days. They also only have a portion of the of the credit line
Which wallets are accepting Virtual accounts? Apple pay is not as they require verifying the CVC on the plastic (also for fraud protection)
So it would have to be a company that's only using their own app/wallet and virtual account and doesn't issue plastics at all