If you don’t want your shopfront to be visible to the public (ie. you would like to host a shop front from which only members can place orders), there are two ways that you can make your shop more private:
make your shop 'invisible' and only share the shop website address (URL) with your desired customer base
make your shop 'private' and only visible to registered customers.
In your Enterprise Settings, under Primary Details, you can set your profile to 'invisible'.
When the Visible in Search? option is set to 'not visible' your OFN enterprise will be hidden in both all searches within the platform and in external web the search engines. Your enterprise will not appear in the "shops" menu nor on the OFN map page.
The benefit of this method for making your OFN shop front invisible is that you can invite (by email, perhaps), customers by sending them the direct link to the store. It is also a simple and effective way to manage your enterprise.
Hence, if someone on your mailing list forwards an email from you to a friend, the friend can place an order without being a registered customer. You will need to manually double check that all orders came from registered customers, posteroiri.
A stricter, but potentially more time consuming approach, is to let your OFN enterprise remain visible in the enterprise settings above but change the Publicly Visible Shopfront option (under Enterprises-> Settings-> Shop Preferences) to Visible to Registered Customers Only.
Whilst your enterprise will be visible in a search of the OFN platform, your customers would need to log into their OFN account in order to view your shop front and the products on offer. Other registered OFN shoppers, who are not on your customer list, will not be able to see your shop front once logged into their OFN accounts.
You'll need to maintain your Customer list and manually add all new customers, before they can place their first order.
You can also delete customers who you no longer want to be able to see your shop or place an order.
When visitors to your shop arrive at the shop, if they're not logged in yet, they'll see the message below.
From here there's 2 pathways:
a) If the customer logs in, or signs up with an email address that is on the shop's customer list, they'll be taken to the shopfront as usual.
b) If the customer logs in or signs up with an email that is not on the shop's customer list they'll see the message below. They can then contact the shop to request access.