@zabzob, to begin with, you should know that you can add a virtual card to your smartphone in apps such as Google/Apple/Samsung Pay, and that if you have NFC in your device, you can pay with that card at all (physical) points of sale that have POS devices and accept Visa and MasterCard. In some cases, you can pay with the same apps online if you see that the store supports these payment methods.
Of course, you can pay for all online services and buy things with the same cards, the only thing to keep in mind is whether online stores ask for additional verification in the form of a 3DS, which some cards have, while others do not.
As for the cards, look at this
list and pay attention to
Stealths, who also has his own topic where you can find out more - they have been on the forum for some time and so far there are no complaints.
Keep in mind that each service has its specificities and that there are countries that are on the prohibited list. Therefore, it is important to familiarize yourself with all the details before buying any card.