Yes. There are a lot of virtual card providers and most of them provide virtual credit cards that are available in all countries. Though some virtual credit cards cannot be used internationally, this does mot mean that all of them cannot be used internationally.