Thank you for your interest in Sitefinity eCommerce module.
We have decided to have user login for checkout as a default, however you can turn it off in settings of the checkout widget. You can change the setting at Checkout widget->Edit->Advanced->CheckoutRequiresLogin.
If the value of the setting is set to false, the system will no longer require the user to login to checkout, and will not create a Sitefinity user profile, but will still create a eCommerce customer profile.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items