You will usually receive your card within 5 business days after ordering, but you can use your card for online purchases already the day after you placed the order.
How soon can I start using my Steven card?
How long does it take before my card is activated?

Written by Carolina Segerfeldt
Updated over 3 years ago