Go to Bottom

Price Levels

In this Topic: Show


The Order Manager allows the user to define up to 10 system-wide price levels, any or all of which may be used for each inventory item, or product. Each price level is given a name, for example, "wholesale" or "cost", and then the price level names can be assigned to customer records.

By default, when an order is placed by an existing customer, either at Manual Orders or at the Point of Sale (POS) screens, the system will use the price level that is indicated in the customer's record. If the customer record does not specify a price level, the system will use the default price level, which is determined by the current settings of system parameters DefaultManualOrderPriceLevel and DefaultManualOrderPriceLevel.

It is also possible to record a sale price for each product by price level in its inventory record. This enables the merchant to put a certain product on sale at the retail price level but not at the wholesale price level.

Price levels do not automatically affect imported orders, as the pricing information that comes from the shopping cart system is honored. It is possible to make a change to the price of a product on an imported order at the (View) Orders screen by manually revising the line item. All of the defined price levels and sale prices are available to choose from. If none are specifically selected, the customer will obtain the product at the price level that is associated with their customer record.

Be aware that turning multi-level pricing on an off will require that the user re-enter appropriate price information for products at each price level.

Creating Price Levels

  1. Open the Set System Parameter screen by one of the following methods:

  1. Select the Pricing group from the Parameter Group list box in the upper left-hand corner of the screen. (Use the scroll bar on the right side of the list to navigate to the Pricing group entry).

  2. The Parameters in Selected Group list will be populated with the names of the parameters that are part of the Pricing group.

  3. Scroll down to the parameter, UseMultiLevelPricing, and set it to TRUE. Click [Save].

  4. Then enter the names of the pricing levels that will be used in the PricingLevel1, PricingLevel2, etc. parameters. Click [Save] after entering a value in each parameter.

  5. Click [Close] to exit the Set System Parameters screen.

Enter Price Level Information for Inventory Items (Products)

  1. Open the Inventory screen by one of the following methods:

  1. Additional price fields will now be visible in each inventory record, reflecting the names of the Price Levels that were established in the system parameters (previous section)

  1. Click the [Edit] button in the upper right-hand corner of the screen to open the record for editing.

  2. Enter the regular and sale prices for the product at each price level.

  3. To indicate that the product is on sale at a particular price level, click the check box labeled "On Sale" for the given price level.

  4. Click [Save] to retain the changes and lock the record to prevent it from being edited.

  5. Click [Close] to exit the Inventory screen.


 If a large number of records need to be edited, use the Multi-Record and Price Editor utility to enter the price level information. On the Standard Fields tab of the Edit Inventory screen, click on the check boxes labeled Pricing (1-10), as necessary. As the boxes are checked, those fields and their sale price fields will be displayed in the data grid at the bottom portion of the screen.  For more information about using the Multi-Record and Price Editor, refer to the Knowledge Base article in the previous hyper-link of the same name.

Assign Customers to Price Levels

  1. Open the View Customers screen by going to the Main Menu > Customers section > [View].

  1. Navigate to, or [Search] for the customer record of the customer for whom a particular price level will be assigned.

Figure 1: View Customers screen

  1. Click the [Edit] button to open the customer record for editing.

  2. Click on the [Price Level] drop-down arrow and select a price level from the list.

  3. Click the [Save] button (not pictured) to retain the changes that were made.

  4. The price level that was assigned to the customer will now be reflected in the customer's record. Refer to Figure 2.

  5. Click the [Close] button in the upper right-hand corner to exit the View Customers screen.

Figure 2: View Customers screen showing Pricing Level assigned to the customer

 Changing the Regular and Sale Prices for Different Price Levels

  1. Open the Inventory screen, navigate to the desired product record and click on the Pricing tab.

  2. Click the [Edit] button at the upper right-hand corner of the screen.

  3. Over-type the values in the Reg. Price and Sale Price fields for any or all of the defined Price Levels. Zero is an acceptable value in either of these fields.

  1. When finished making changes, click the [Save] button in the upper right-hand corner of the screen.

Related System Parameters


Updated: 12/9/10

Modified: 1/13/12

Go to Top