Coupon & Discount Codes

Overview

Create promotional coupon codes that customers can redeem at checkout — percentage off, fixed amount off, or buy-X-get-Y. Track redemption counts and expiry automatically.

Step-by-Step Guide

1

Open Coupons

Sidebar → Settings → Coupons (or in Sales → Promotions depending on your plan).

2

Create New Coupon

Click New Coupon. Enter the code customers will type (e.g. RAMADAN10) — case-insensitive matching.

3

Set Discount Type

Choose Percentage (e.g. 10% off), Fixed Amount (e.g. TZS 5,000 off), or BOGO (buy-one-get-one).

4

Limits & Expiry

Optional: max redemptions total, max per customer, minimum order value, start/end date. Leave blank for unlimited.

5

Save & Share

Save. The coupon is immediately active within its date window. Share the code on WhatsApp, Instagram, or print on receipts.

6

Redeem at Checkout

At POS or checkout, the cashier types or pastes the code in the Coupon field. Discount applies if valid; an error explains why if not.

Tips & Best Practices

Tip: If a coupon was applied to a sale and the sale gets refunded, NinoPOS automatically rolls back the redemption count so the coupon can be re-used.
Tip: Use short, memorable codes (RAMADAN10, NEW20) — long random codes lose typing-error tolerance.
Tip: Audit the Coupon Usage tab to see who used what and how much revenue each code drove.
Note: A coupon with no expiry date will be redeemable forever. Set an end date even on "evergreen" promos so you can revisit pricing.