Applying Discounts
GreenPOS supports various discount types to help you run promotions and reward customers.
Types of Discounts
Item Discounts
Applied to specific products in the basket.
Order Discounts
Applied to the entire order total.
Automatic Discounts
Applied automatically based on rules (birthdays, loyalty tier, happy hour).
Applying an Item Discount
Step 1: Select the Item
Click on the item in the basket you want to discount.
Step 2: Click Add Discount
Click the Discount button or icon.
Step 3: Choose Discount
Select from available discounts:
| Discount | Example |
|---|---|
| Percentage | 10% off |
| Fixed Amount | $5 off |
| Employee | 20% staff discount |
| Custom | Enter any amount |
Step 4: Confirm
The discount appears on the line item:
Blue Dream 1/8 oz $45.00
└─ 10% Discount -$4.50
$40.50
Applying an Order Discount
Step 1: Click Order Discount
Click the Order Discount button below the basket.
Step 2: Select or Enter Discount
Choose a preset discount or enter custom amount:
- Percentage: Enter % off total
- Fixed Amount: Enter $ off total
- Round Down: Round to nearest $5, $10
Step 3: Add Reason (if required)
Some discounts require a reason:
- Manager approval
- Price match
- Customer complaint
Automatic Discounts
These discounts apply without any action:
Birthday Discounts
- Applies on customer's birthday
- Or within X days (configurable)
- Shows as "Birthday Special"
Loyalty Tier Discounts
- Based on customer's tier level
- Higher tiers = bigger discounts
- Shows as "Gold Member Discount"
Happy Hour / Time-Based
- Active during set hours
- Applies to qualifying products
- Shows as "Happy Hour Special"
First-Time Customer
- Applies to new customers
- Within first X days of signup
- Shows as "New Customer Discount"
Discount Stacking
Some discounts can combine, others cannot:
Can Stack ✅
- Item discount + Order discount
- Loyalty points + Discounts
- Birthday + Item discount
Cannot Stack ❌
- Multiple order discounts
- Same discount twice
- Beyond maximum discount %
Managers can set a maximum discount percentage in Settings to prevent excessive discounting.
Manager Override
Some discounts require manager approval:
When Required
- Discount exceeds threshold
- Custom discount amounts
- Certain restricted discounts
Process
- Apply the discount
- System prompts for manager PIN
- Manager enters their PIN
- Discount is approved and applied
Viewing Applied Discounts
All discounts show in the sale summary:
Subtotal: $120.00
Discounts:
- 10% Item -$4.50
- Birthday -$10.00
- Happy Hour -$5.00
━━━━━━━━━━━━━━━━━━━━━━━━━━━
Discount Total: -$19.50
━━━━━━━━━━━━━━━━━━━━━━━━━━━
After Discounts: $100.50
Tax: +$8.04
━━━━━━━━━━━━━━━━━━━━━━━━━━━
Total: $108.54
Removing a Discount
Item Discount
- Click the discounted item
- Click Remove Discount
- Original price restored
Order Discount
- Click on the discount line
- Click Remove
- Total recalculates