It takes only a few minutes to set up your account. All you have to do is sign up with the necessary information and have your Social Security number at hand for verification. The Lili Visa business debit card can take up to 10 business days to arrive, but you can start with the digital version online.