If you want to be sure that any of your buyers has a registered profile in your store use the addon Register on checkout.

To install the addon, follow the instructions from Installing Addons from the X-Cart App Store. register_on_checkout_addon.png

Once installed, the addon automatically disables checkout from unauthorised customers and engages them to register at checkout. roc-checkout.png

There a customer will have either to sign in with an exisitng account, if he has it, or register a new account if this is his first order in your store.