Yes, you do have to have an account in order to receive cash back. However, it's completely free and only takes a few seconds to sign up!

Did this answer your question?