How long does it take to get started? A How long does it take to get started? It takes only a few minutes to set up an account and start issuing virtual cards. There is no waiting period.