What is the physical card delivery time? 18 October 2022 08:48 Updated Upon approval, your virtual card will be activated automatically for online payment. Subsequently, your physical card should arrive at your registered address within 10 working days. Related articles How do I activate my card? How can I check the status of my application? Can I increase my spending limit? Can I use my Atome card abroad? Can I use my card for ATM Cash Advance?