Disable guest checkouts? Sell only to registered users. in Technical Help Posted November 3 · Edited November 3 by RossF1984 Thanks for the reply. I tried the above and it essentially forces the user to register before checking out. This still, unfortunately, allows a user to make a purchase without being "vetted" first. The products on my store are only supposed to be available to trained professionals so I need to be able to restrict who buys them. I have an add-on that sets a user to "disabled" when they register, allowing me to set them to active when I have received their relevant documents. But the above code appears to be bypassing this as registration is happening at checkout and not by selecting the link at the top of the store. Your mentioned method would work however I want to still be able to display the prices to unregistered users as to attract customers. Although they would still need to register and provide documentation to be able to make a purchase. I need to be able to hide the ability to "add to basket" if a user is not registered and logged in on all products. Nightmare.