Apply a discount

Take a raw Naira amount off the whole cart — permission-gated and logged.

2 min readUpdated 10 September 2026

Discounts in RxShelf are simple by design: one raw Naira amount off the whole cart, applied by staff who have permission, logged to the audit trail. No percentages. No per-line adjustments. This keeps discounts easy to audit and hard to abuse.

Type a Naira amount into the Discount field — total updates instantly.
Demo coming soon
Type a Naira amount into the Discount field — total updates instantly.

Where the field is

Open the POS (Sidebar: Sales → POS) and build a cart. If you have the discount permission, you'll see a Discount (₦) field on the cart panel between the subtotal and the total.

If you don't see it, you don't have permission — the field is hidden entirely, not just disabled.

Apply a discount

  1. Type the Naira amount off — e.g. 500 for ₦500 off.
  2. The total recalculates instantly.
  3. Complete the sale as normal.

The discount amount prints on the receipt as its own line above the total, so the customer sees both pre-discount subtotal and discounted total.

Who can discount

By default:

  • Owner — always.
  • Manager — yes.
  • Dispenser — no.
  • Accountant — cannot sell at all.

The Discount field is hidden for the dispenser role by default. To grant it to a specific dispenser (a trusted senior, for example), use the per-staff permission editor — see Set per-staff permissions.

What if the field is broken or missing?

  • Field missing → you lack the permission. Ask the owner to check.
  • Field shows but the total won't update → refresh the POS; the cart may be in a stale state.
  • Amount exceeds subtotal → the discount is capped at the subtotal by the server; you can't create a negative total.

Next steps