Hi. How can we help?

Customer-specific pricing in Retail POS (X-Series)

With customer-specific pricing, you can offer different prices to multiple customer groups and locations for the same product.

Setting up customer groups and price books

First, you will need to decide which group(s) of customers will require specific pricing and create these customer group(s) as required, for example, "VIP Customers" or "Wholesale Customers". For more information on customer groups, refer to Using customer groups in Retail POS (X-Series).


Next, you need to create price books specific to the customer group (or location) to facilitate the customer specific pricing. Duplicate your General Price Book (All Products) and set the customer group or location that you wish the pricing to apply. 

Assigning multiple customer groups or locations to one price book

You can also assign multiple customer groups or locations to a single price book. You only need to edit one price book to have changes reflect across all the stores or groups assigned. When creating the price book, select the Customer group or Outlet drop-downs and select the checkboxes beside which outlets or groups the price book will include.

Price books that have a start and/or end time or include product quantity requirements will not be available for customer-specific pricing. Ensure that these are not set when creating the price book(s).

For more information on price books, refer to Running sales using price books.

Editing customer-specific pricing

Once your customer groups and price books have been created, you can start adding customer specific pricing to your products.

  1. Navigate to Catalog > Products.
  2. Locate the product you wish to apply customer specific pricing, using the filters if necessary, and click the edit pencil to the right of the product. Alternatively, you can click the product to expand and click Edit.
  3. Scroll to the Price and Loyalty section. All price books that the product is included in will display in the Price point column.

    For variant products, scroll to the the Variants section instead. Here you can click the product variant to expand and then click Price and Loyalty. Variant products do not currently support the ability to add another price point and will need to already be included in a price book for it to be displayed in the Price point column.

  4. Use the Markup or Retail price fields to adjust the price you wish to offer.
  5. To add a price book that a standard product is not included in, click Add another price point. Choose a price point drop-down, select a price point (price book) that you wish to apply to the product, or use the Search all price points field to locate and select the price point (price book) you desire.
  6. To add additional price points, repeat steps 3 to 5. When complete, click Save to finish.

Confused about the difference between customer-specific pricing and promotions?

Customer-specific pricing is meant to be a permanent strategy, and allows you to set specific pricing at an individual product level. For example, customer specific pricing can be used for wholesale pricing and membership pricing.

Promotions are typically time-constrained (temporary). Promotions are best suited for applying a flat discount across a group of products for a certain customer group, for example 10% off for your VIP customers. Promotion names are also featured on the receipt so are used for marketing purposes. For more information about promotions, refer to Setting up promotions in Retail POS (X-Series).

Was this article helpful?