Shopify B2B Login Access Management App

  1. Home
  2. Docs
  3. Shopify B2B Login Access Management App
  4. App Features: How to
  5. How to use PREMIUM B2B Login Access Management app ($50/month)?

How to use PREMIUM B2B Login Access Management app ($50/month)?

1. Why You Should Upgrade to PREMIUM Version?

We would suggest using Premium if you want to hide products completely from non-targeted customers.

It will cause less confusion.

2. Enable the app

In order to make the app work, you should go to Dashboard and enable the features you want to use.

2.1. Force Login Rule

The Force Login rule means non-logged-in customers will have to create an account and log in to see the content.

On the left panel, choose Force Login > FL Rules > Create rule.

The setting is extremely easy to follow:

2.1.1. Enable the rule

The priority will be considered when there are duplicated rules. 0 is the highest priority.

2.1.2. Set Rule setup

Instead of showing the pages' content, it will show the message and the form set as above.

You can choose among three options available:

  • Custom content message
  • Shopify Default Login Form
  • Custom content message and Login form (recommended).

We would recommend the last option since you can show the Login form directly to customers and set up the redirection after they log in successfully:

  • Account Dashboard - My Account Page of Shopify Default
  • Custom Page - a specific URL path. For example: /collections/all
  • Restricted Page - the locked page the visitors are trying to access.

2.1.3. Choose Customers To Grant The Access

You can choose specific customers to grant and prevent access.

  • Restrict all not logged in visitors: Any logged-in customers can see the pages' content.
  • Allow customer by tag(s): Only chosen customer tags can login and see the pages' content.
  • Allow specific customers: Only chosen customers can login and see the pages' content.
  • Restrict customers by tag(s): Chosen customer tags and non-logged-in customers can't see the pages' content
  • Restrict specific customers: Chosen customers (search by emails) and non-logged-in customers can't see the pages' content.

2.1.4. Choose Specific Pages to Lock

Multiple selections are allowed.

2.1.5. ADVANCED Settings

  • Also, you can set up a period to automatically enable or disable the rule.
  • Hide Header and Footer if you do not want non-targeted customers to access links on Header, Menu, and Footer.

2.1.6. FRONTEND DISPLAY

This image has an empty alt attribute; its file name is image-19.png

2.2. Disable Registration Form

Go to the app and scroll down to the bottom of the left panel.

Select Setting > General Config > Disable Registration Form.

Set the function to Yes and the Create an Account will be hidden under the Login form:

This image has an empty alt attribute; its file name is image-24-1024x547.png

And when visitors go directly to the Registration Page /account/register they will see the message.

This image has an empty alt attribute; its file name is image-25-1024x384.png

2.3. Passcode Rule

Instead of requiring customers to create an account, you can quickly send them passcodes. That way, you can decide who to send the passcode to access the pages.

On the left panel, choose Passcode > PC Rules > Create rule.

The setting is extremely easy to follow:

2.3.1. Enable the rule

The priority will be considered when there are duplicated rules. 0 is the highest priority.

2.3.2. Set Rule setup

Enter the passcode and message to inform visitors about the passcode requirement.

Multiple passcodes are allowed,

Read more:

2.3.3. Choose Customers To Require The Passcodes

  • Restrict all visitors: All customers will have to enter the passcode to see the pages.
  • Allow customer by tag(s): Customers with the tags can see the pages without entering the passwords.
  • Restrict customers by tag(s): Customers with the tags and non-logged-in customers will have to enter the passwords to see the pages.
  • Restrict specific customers: Specific customers will have to enter the passwords to see the pages.

2.3.4. Choose Specific Pages to Lock

Multiple selections are allowed.

2.3.5. ADVANCED Settings

  • Also, you can set up a period to automatically enable or disable the rule.
  • Hide Header and Footer if you do not want non-targeted customers to access links on Header, Menu, and Footer.

2.3.6. FRONTEND DISPLAY

This image has an empty alt attribute; its file name is image-20.png

2.4. Login to See Prices

2.4.1. Install the function

You have to install the function into your current theme to make sure that all settings work well.

If you change your theme, kindly re-install the function in the new theme.

Contact us at sales@bsscommerce.com if you already install the function and set up the rules correctly but the prices are still showing.

2.4.2. Enable The Rule

Create the rule

You should go to Login to See Price > LTSP Rules > Create rule

The priority will be considered when there are duplicated rules. 0 is the highest priority.

2.4.3. SET UP THE RULE TYPE

This image has an empty alt attribute; its file name is image-31.png

Under rule setup, choose:

  • Hide Prices and Hide Add to Cart button
  • Show Prices and Hide Add to Cart button

Show the message in the place of the Price or Add to Cart button.

Contact us at sales@bsscommerce.com if you want to add the style to the message.

2.4.4. CHOOSE THE CUSTOMERS TO SEE PRICES

  • Hide prices from all visitors: No one can see the prices whether they are logged in or not
  • Just allow logged-in customers to see prices: Everyone who has an account can login to see prices
  • Allow customer by tag(s): Customers with the tags can login and see prices/Add to Cart button
  • Restrict customers by tag(s): Customers with the tags and non-logged-in customers cannot see the prices/Add to Cart butcannot see the prices/Add to Cart button

2.4.5. HIDE PRICES/ADD TO CART FROM ALL NON-LOGGED-IN CUSTOMERS

2.4.6. ADVANCED Settings

  • Also, you can set up a period to automatically enable or disable the rule.

2.4.7. FRONTEND DISPLAY

This image has an empty alt attribute; its file name is image-41-1024x532.png

2.5. Passcode to View Price

Instead of requiring customers to login, you just simply give them a passcode to open the prices directly.

2.5.1. INSTALL THE FUNCTION

You have to install the function into your current theme to make sure that all settings work well.

If you change your theme, kindly re-install the function in the new theme.

Contact us at sales@bsscommerce.com if you have already installed the function and set up the rules correctly but the prices are still showing.

2.5.2. ENABLE THE RULE

The priority will be considered when there are duplicated rules. 0 is the highest priority.

2.5.3. SET RULE SETUP

Enter the passcode and message to inform visitors about the passcode requirement.

Multiple passcodes are allowed,

Read more:

2.5.4. CHOOSE CUSTOMERS TO REQUIRE THE PASSCODES

  • Restrict all visitors: All customers will have to enter the passcode to see the pages.
  • Allow logged-in customers: Logged-in customers will not have to enter the passcode to see the prices.
  • Allow customer by tag(s): Customers with the tags will not have to enter the passcode to see the prices.

2.5.5. Choose products

2.5.6. ADVANCED SETTINGS

  • Also, you can set up a period to automatically enable or disable the rule.

2.5.7. FRONTEND DISPLAY

Product Listing Pages:

Product pages:

2.6. Hide Products

We would recommend using Hide Products rule if you want to show/hide products for specific customers to prevent the confusion.

2.6.1. INSTALL THE FUNCTION

You have to install the function into your current theme to make sure that all settings work well.

If you change your theme, kindly re-install the function in the new theme.

Contact us at sales@bsscommerce.com if you have already installed the function and set up the rules correctly but the prices are still showing.

2.6.2. ENABLE THE RULE

2.6.3. SET RULE SETUP

You can hide products on Product Listing Pages such as Homepage, Collection, Search Pages, Others.

If customers directly enter the URL of the product pages, they will be redirected to Homepage or a custom page based on your settings

P/S: Sometimes you create the Custom Pages and the products are not hidden there. Kindly contact us at sales@bsscommerce.com.

2.6.4. CHOOSE CUSTOMERS TO SEE/NOT TO SEE THE PRODUCTS

  • Restrict all visitors: No one can see the products whether they are logged in or not
  • Allow logged-in customers to see prices: Everyone who has an account can login to see products
  • Allow customer by tag(s): Customers with the tags can login and see products
  • Restrict customers by tag(s): Customers with the tags and non-logged-in customers cannot see the products
  • Restrict specific customers: Chosen customers (emails) cannot see the products.

2.6.5. Choose products

2.6.6. ADVANCED SETTINGS

  • Also, you can set up a period to automatically enable or disable the rule.

2.6.7. FRONTEND DISPLAY

When you are not logged in:

When you are logged in:

2.7. Secret Link

Another method to hide the products/pages completely from the non-targeted customers is to turn the pages into secret links.

2.7.1. Enable The Rule

2.7.2. Set Up The Rule

When customers click on the pages, they will see the message as above.

To access, they have to enable the token at the end of the URL.

2.7.3. Select Customers and Pages

2.7.4. ADVANCED Settings

  • Also, you can set up a period to automatically enable or disable the rule.
  • Hide Header and Footer if you do not want non-targeted customers to access links on Header, Menu, and Footer.

2.7.5 Frontend Display

This page is the secret link.

Customers have to enter a token to access the page.

+ Non-accessible link: https://demo-for-b2b-login-and-lock-access-app.myshopify.com/products/2021-cowhide-flat-bottomed-ladies-white-shoes

+ Accessible link: https://demo-for-b2b-login-and-lock-access-app.myshopify.com/products/2021-cowhide-flat-bottomed-ladies-white-shoes?token=VIP

2.8. Subscribe Newsletter To Access Pages

This rule is recommended if you want to collect email for marketing strategies and early access.

2.8.1. Enable the rule

The priority will be considered when there are duplicated rules. 0 is the highest priority.

2.8.2. ChooSe Customers To See Pages

  • All visitors must subscribe to see content: Every visitor has to enter the email to see pages.
  • All not-logged-in visitors must subscribe to see content: Only non-logged-in customers have to enter the email to see pages
  • All visitors except for these Customers Tags must subscribe to see content: Only customers with specific tags have to enter the email to see pages.

2.8.3. Choose Specific Pages to Lock

Multiple selections are allowed.

2.8.4. ADVANCED Settings

  • Also, you can set up a period to automatically enable or disable the rule.

2.8.5 FRONTEND DISPLAY

This image has an empty alt attribute; its file name is image-40-1024x357.png

3. How to Uninstall The PLUS B2B Login Access Management app?

Read this for more information: How to uninstall the app properly without leftover code? - BSS Commerce Wiki

Need help? Please email us at sales@bsscommerce.com or send a message via Live Chat.

In case you plan o build a Shopify website with all of the B2B features, our experts are here to support you. Our Shopify B2B Login Access Management App is also included in our service. Let's see what we can do!

b2b-web-development-banner
Was this article helpful to you? Yes No

How can we help?