@FIREBOSS
You can check out the following providers of virtual credit cards or VCC. The first is Capital One Venture. The VCC from this provider uses Eno, which is an intelligent assistant, and it's used to create a VCC number. Another provider is Citi. This bank requires a credit card, and it needs your credit card to create a virtual one. Lastly, you can check out with the Bank of America. It has a ShopSafe program, which is open to BOA cards, and it will allow you to make VCC numbers without any hassle.