Yes, customers will need to create an account first. Customers can sign up using their email, phone number or a third-party account like Facebook, Google or Apple.