Yes, we accept all VISA and MasterCard debit/credit cards including the virtual ones.
If you used a virtual card and were requested to verify your purchase by passing a video call with our operators, please note that your transaction will be rejected as we do not accept virtual cards for verification purposes. It's always advised to use a physical card for a better experience.