Ask a question
We love answering questions!

How long does it take to get set up on

It depends how many menu items you have, and how complex your setup is, but we have most restaurants set up and ready to sell within 2 days to a week of signing up.

We know you need to start selling online NOW, so we work hard to get every restaurant set up as quickly as possible!