Hi, @Print_2002 !
Julie, here from Shopify Support.
Are you wanting to create a “members-only” store, where customers must have an account prior to purchasing but are only able to be invited to create an account? If so, there are a couple of ways you can achieve this.
While you could follow our help doc on how to create a members-only store, this would show customers a login page when they navigate to your website. To provide customers with their login credentials, you would then just need to create a customer account for them from your Shopify Admin and then send them a manual invite. We also have some instructions on how to manually send customer account invites you can check out. This would ensure that any customer that accesses your website is an invited customer.
Another way you can limit customers to only creating accounts by invitation would be to use an app like Locksmith. This app allows you to lock things like pages and products on your store, preventing customers from accessing them unless they meet certain conditions (one of these conditions could be having a customer account). This app also gives you the ability to manually approve accounts for new customers, which is probably the most beneficial feature for you. They also have a help doc you can check out here, which goes over a few different ways you can approve customer accounts after they are created. This might be the best option for you, as it will reduce the need to manually create customer accounts, saving you a lot of time. Instead, customers can still create accounts, but you will just need to approve them first, giving you more control.
Alternatively, you could connect with a Shopify Expert who may be able to implement a customization that would prevent customers from creating an account, while still requiring them to enter their account credentials in order to make a purchase. This would still require you to manually send account invites, however. As @Perennial mentioned above, they would be happy to look into some custom options for you.
I’d love to learn a bit more about your business and the reasoning behind needing to send account invites. Are you also wanting to lock your website from customers who haven’t been invited as customers? Are you looking to lock certain pages? Or are you just wanting to limit purchases to those with customer accounts?