How long does it take to receive my physical card?

After submitting your physical card application, your DeCard is typically delivered within about 2 weeks. Actual delivery times may vary depending on your country and shipping address.

Last updated