Once you accept an invite to Zestful, it may take 5 to 8 business days for you to receive your physical card. Not to worry, however, you can use your Virtual Card online as soon as you accept the invite and your administrator has given you a balance.

Did this answer your question?