Restrict Access to Pricing Information
You can restrict which website visitors can view pricing information using two methods:
-
Personalized Catalog Views (PCV) -This enables you to provide different website visitors with access to different items. You can control whether users can buy an item, see the item details, including price, or only see the item details. For more information, see Personalized Catalog Views.
-
Require Login for Pricing – This option is appropriate if you do not need the detailed control provided by PCV, and you simply want to prevent unregistered users from viewing pricing information. If this option is enabled, visitors can view your site, but they must log in to view prices and purchase products or services. This feature lets you hide prices from competitors or wholesalers and encourages users to register on your site.
With this feature enabled, if a user is not logged in, Commerce web stores replace prices with a login message and link. The user can follow this link to access a Login/Registration page, where they must register on your site to see prices or make purchases.
Note:Restricting access to your entire site overrides this feature.
Use the second setup procedure if you are using a pre-Vinson version of SuiteCommerce Advanced.
To restrict access to pricing information:
-
In NetSuite, go to Commerce > Websites > Website List.
-
Click Edit next to the website for which you want to restrict pricing information.
-
Go to the Shopping tab.
-
Check the Require Login for Pricing field.
To restrict access to pricing information (pre-Vinson):
-
Create a custom module that includes the backend Configuration object as a dependency. See Configure Properties for details.
Note:Do not edit the original Configuration.js source file directly. See Develop Your SCA Customization for information and best practices on customizing JavaScript.
-
Redefine the
loginToSeePrices
property in the custom module to true. -
Save and deploy to your site.