Organise customers into groups and set tiered pricing so the right price applies automatically every time you make a sale.
RapiNova Accounts provides two related but distinct features for working with customer segments:
| Feature | Purpose | Where to Set Up |
|---|---|---|
| Selling Price Groups | Give customers a different unit price per product (e.g. wholesale vs. retail) | Settings > Selling Price Group |
| Customer Groups | Categorise and label contacts for filtering, reporting, and optional discount rules | Contacts > Customer Groups |
Quick answer: If you want different prices for different customers, use Selling Price Groups. If you want to tag or filter customers (with an optional percentage discount), use Customer Groups.
A Selling Price Group is a named price tier. You create as many as you need -- for example Retail, Wholesale, and VIP -- and then enter a separate selling price for each group on every product variant.
Tip: The default selling price on a product is always the standard price. Selling Price Groups only override that default for customers who are assigned to a group.
You can create as many groups as your business needs. There is no hard limit on the number of Selling Price Groups.
After creating groups you must enter the price each group should use for every relevant product. Products without a group-specific price fall back to the default selling price.
Bulk update: Use the Import Products feature (Excel/CSV) to update group prices across many products at once. The import template includes a column for each Selling Price Group.
Once the group exists and product prices are set, link the group to the customer contacts who should receive those prices.
One group per contact: Each contact can only belong to one Selling Price Group at a time. Change the group at any time by editing the contact -- future transactions will use the new group. Past transactions are not affected.
Selling Price Groups are fully integrated with the Point of Sale screen. Here is what happens during a sale:
| Step | What Happens |
|---|---|
| Customer not selected | Products show the default selling price. |
| Customer selected (no group) | Products still show the default selling price. |
| Customer selected (group assigned) | Product prices update automatically to the group's prices. Items already in the cart are repriced instantly. |
| Product has no group price set | Falls back to the default selling price for that product. |
Override at sale time: Cashiers with the correct permission can still manually edit the unit price on any line item, even when a group price has been applied. This is useful for one-off negotiations.
Important: Changing the customer mid-sale will re-apply the new customer's group prices to all existing cart items. Confirm the customer before adding products when possible.
Customer Groups (accessed via Contacts > Customer Groups) are labels used to categorise and filter your contact list. They also support an optional percentage discount that applies automatically when a grouped customer is selected at POS.
Tip: You can combine both features -- assign a contact to a Customer Group for categorisation and percentage discounts AND a Selling Price Group for per-product pricing. The two settings are independent.
Yes -- use a Customer Group with a Calculation Percentage for a flat percentage discount on all products. Use a Selling Price Group when you need different fixed prices per product.
The system automatically falls back to the product's default selling price. No error occurs and the sale proceeds normally.
The sale record stores the actual unit price used at the time of the transaction. You can review this in Reports > Sales Report or by opening the individual transaction.
No. Past transactions are locked to the prices that were in effect at the time. Only new sales made after the group change will use the updated pricing.
There is no per-group permission. All enabled groups are available in POS once the customer is selected. Use role-based permissions to control whether staff can manually override the unit price on a cart item.
Go to Settings > Selling Price Group in the left sidebar. After creating groups there, the price fields appear automatically inside each product's edit form.