I am using Magento ver. For Allow Guest Checkout enabled magento store allow to order to guest or registered user.

But when I set to No for Allow Guest Checkout option then registered user also unable to order. When user submit order then onepage/checkout page redirect registered user to cart page.

Is there any other setting for disable guest checkout?

  • if it redirects to cart page it is a sign of a possible error. enable logging System > Configuration > Developer > Log Settings and check logs - do you see anything strange there while you try to check out? Commented Dec 13, 2016 at 10:15

1 Answer 1


By default the guest checkout in Magento is enabled and visitors can place an order without registering to the website. Some websites require mandatory login for placing orders, and this default feature should be turned off to disallow guest checkout.

To disable guest checkout, navigate to:

System > Configuration > Sales section > Checkout > Checkout Options

Set Allow Guest Checkout to No

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.