Several people asked me for virtual cards that for on Alirexpress but I couldn't find anything that works, maybe you can tell me if cards on your website work.
It sucks to see that cards are valid only for two weeks, that is much less than what competition is offering.
Virtual cards are have written name and linked address. Prepaid gift cards don't have name and address, they could be used with any name & address. I'm unsure about Aliexpress, but since they accept credit card, Google Pay or PayPal. One of them should work imo.
P.S.: It would be great if you could let me know about that which providers issue virtual cards with longer validity. You can send me a PM.