I'm afraid I may scare away potential customer's by "forcing" them to create an account. Ideally, I'd prefer if their account was automatically created during the checkout process. The customer could make their purchase, and their account would be created when they provided the details of their shipping address, email address, etc. during checkout.
Is there a way to either turn off the "create account" option or at least make it less obvious that a customer is creating an account when purchasing an item?
Bookmarks