Expected delivery time of a card


What is the expected delivery time of a ZEN Physical Card?


After ordering a physical card, it should be delivered to you within 21 business days. If after 21 business days you still haven't received your ZEN card, please contact us via in-app chat (click this link on a device with the ZEN app installed) to restrict your card and waive the fee for another one.

See also: Countries where ZEN Physical Card can be delivered

Was this article helpful?