Search

sections

edit this page

B2B / Members-Only Site

Members Only Websites

Navigate to Settings —> Config Variables, and enable the variable Config_EnableMembersOnlyWebsite

Enabling this feature, requires all visitors to the store, to register before they are able to browse your database of products and services. Visitors are automatically redirected to the page Register.asp. This page contains a Quick Login box for returning customers as well as a complete registration form for new customers.

You may allow free registration to any visitor, or you may charge a fee. To charge a registration fee, add a product to your database with the product code beginning with MEMBERSHIP-.

For example, you can add a product with product code MEMBERSHIP-1.

You may configure this product to be a normal one-time fee product, or you may setup this product to be a recurring fee. If you charge a fee, the customer's credit card information will be collected, and charged immediately upon submission of registration. All successful registrations are granted immediate access to your website.

You also have the option of adding multiple membership choices, which will be presented as a dropdown menu on the registration form.

For example:

  1. MEMBERSHIP-1: Standard - Monthly - $19.95
  2. MEMBERSHIP-2 : Premium - Monthly - $39.95

To change the text on the Register.asp page, use your Article Management system to edit the articles with PageName set to Register.asp. There are 2 articles on this page with the following SpotKeys: Register_Welcome and Register_NewCustomers.

To require that all new members be reviewed by you prior to accessing the store, enabled the Config_EnableRegisterPendingStatus config variable.

Discounted Pricing Levels

Navigate to Inventory -> Products, from the home page of the admin area, and click an individual product to edit. You will notice that there is a section titled Special Pricing Levels and a few fields titled DiscountedPrice_Level1, DiscountedPrice_Level2, ..3, ..4 and ..5. These fields allow you to specify a cheaper price than the normal pricing.

Here is an example of a pricing structure:

Field Description Example Value
ProductPrice Price available to any website visitor $99.00
DiscountedPrice_Level1 1st level discounted rate. $92.08
DiscountedPrice_Level2 2nd level discounted rate. $80.31
DiscountedPrice_Level3 3rd level discounted rate. $73.22
DiscountedPrice_Level4 4th level discounted rate. $71.28
DiscountedPrice_Level5 5th level discounted rate. $70.71

Note: The shopping cart will always give the customer the lowest price for the product. For example, if a product has a Product Price of $25.00, a Sale Price of $15.00 and a DiscountedPrice_Level1 of $20.00, the customer will get charged the Sale Price of $15.00 since it is the lowest price. Therefore if using the Discounted Pricing, these prices should be lower then the Product Price or Sale Price.

To assign a customer to a special pricing level:

  • Navigate to Customers —> Customers, from the home page of the admin area
  • Click the CustomerID to edit an individual customer record
  • From the Pricing Discount Level field drop down list, select a discount level and click Save Changes
  • Now, you will want to advise the customer to login to their account before shopping. This way once they are logged in, they will see their lower discounted price on all products.
Store-wide Percentage Discount:

For some customers you may want to simply give them an additional 1% off store-wide of anything they purchase, maybe they are one of your best customers. Here is how:

  • Navigate to Customers —> Customers, from the home page of the admin area
  • Click the Customer ID to edit an individual customer record
  • You will see a field called Percent Discount. Type in a number such as 2 means they get 2% discount. If you were to type 2.5 means 2.5% discount.
  • Now you will want to advise the customer to login to their account before shopping. This way once they are logged in, they will see their lower price on all products.
Quantity Discounts & Coupons with special pricing

For some customers you may want to give them a special pricing level, maybe your wholesale cost. However, if you also have quantity discounts setup on this product, or are running other coupon sales, you may not have enough margin to give these additional discounts to customers who are setup on a special discounted pricing level. So to disable discounts for customers with special pricing levels, disable the configuration variable Config_EnableDiscounts_With_SpecialPricing.