Can virtual card be used on any site online

Can someone use the virtual card on any site online

most sites dont accept cards from nigeria

or rather nigerian banks have blocked the cards from working online at most sites

i just dont know the kind of country we live in

I use the card for Spotify and it works I have also used the card on Ali Express but it didn’t work on Apple Pay