Making payments on Aliexpress with your Virtual Dollar Card is straightforward but we have seen a few users complain about the cards being declined because Aliexpress requires them to submit an appeal.
This issue is not about the card, rather it is a security check from Aliexpress to be sure that you are the owner of the card.
If you have this issue, please submit the appeal and prove your identity to Aliexpress. Your account will be restored and your card will be accepted successfully.