Yes, you'll need to download the Zettle app and sign up for an account before you can start using the service for your business. This is free to do, however, and is unlikely to be a difficult process if you're familar with mobile or tablet apps.