Skip to content

Per-Customer VIP Discount

A permanent discount percentage assigned to a specific customer that is applied automatically the moment they are attached to a cart. No manager approval needed, no chance of it being forgotten.

Adding a VIP Discount to a Customer (Manager / Admin)

  1. Go to Customers and click Add Customer (or Edit on an existing one).
  2. Click + Add loyalty discount below the Notes field.
  3. Enter a percentage between 0.01 and 100 (e.g. 10 for 10%).
  4. Save.

The customer row shows a "10% VIP" amber badge. Staff can spot loyalty customers at a glance.

Editing or Removing

To change the discount: edit the customer and click the pencil icon on the amber chip. To remove it: click the x icon on the chip and save.

How It Appears at the POS

  1. Cashier searches for and attaches the loyalty customer. The dropdown shows a "X% VIP" badge next to loyalty customers.
  2. The moment the customer is attached, an amber chip appears in the cart: "Loyalty discount: 10% applied".
  3. The discount is pre-filled in the payment dialog.
  4. Cashier proceeds as normal. No approval popup needed.

If the customer is removed mid-transaction, the discount clears immediately.

Where the VIP Badge Appears

  • Customers list: Name column
  • Customer Profile page: header alongside the points balance
  • POS customer search: dropdown results when attaching a customer
  • Sales invoice modal: next to the customer name in the sale detail view

Worked Examples

Example 1 — 10% friends and family discount

  • Customer: Sarah Mills, loyalty discount 10%
  • Cart total: $80.00
  • Auto-applied discount: $8.00
  • Customer pays: $72.00
  • No approval needed. The cashier does not touch the discount field.

Example 2 — Manager adjusts the discount higher

  • Customer: VIP account, loyalty discount 15%, cart total $200.00
  • Auto-applied: 15% = $30.00
  • Manager edits to 20% = $40.00 directly in the payment dialog (no approval pop-up)
  • Customer pays: $160.00

Example 3 — VIP discount combined with loyalty points

  • Customer: Amara Nwosu, loyalty discount 10%, points balance 500
  • Cart total: $100.00
  • VIP discount 10% = $10.00 → sub-total $90.00
  • Cashier redeems 200 points (100 pts = $1.00) = $2.00 off
  • Customer pays: $88.00
  • Points earned on $88.00 (not $100.00)

FAQ

Q: Can a cashier change the VIP discount amount at the POS?

A: No. The discount field is read-only for cashiers when a loyalty discount is active.

Q: Can a manager override the VIP discount at the POS?

A: Yes. Managers and Admins can freely adjust the discount after auto-apply.

Q: Can a customer have both a VIP discount and earn loyalty points?

A: Yes. The VIP discount applies first; points redemption applies on top.

Q: Is the VIP discount visible on the receipt?

A: Yes, it appears as the standard "Discount" line.

Q: What happens if the customer is removed mid-transaction?

A: The discount clears immediately. If a different customer without a VIP discount is added, the discount stays at zero.

Q: Will old sales be affected if I change a customer's VIP discount?

A: No. Sale records store the discount amount at transaction time. Changes only affect future transactions.

Q: Is there a report showing how much was given through VIP discounts?

A: Not as a separate breakdown. The Sales Reports summary shows total discount across all sales in a date range, which includes VIP discounts.

Clarity POS Help Center