How long does it take to validate my Virtual Card? Customer Care June 03, 2020 15:44 Updated Usually the activation of the virtual card takes few minutes, but sometimes it can take up to 24 hours. Related articles Can I have a card for free? Where can I buy the physical card? How many cards can I have? What is the maintenance fee? Does the card have 3DSecure? Comments 0 comments Article is closed for comments.