-
Notifications
You must be signed in to change notification settings - Fork 134
Finance Pharmacy Channelling Discount Rules
Pharmacy and channelling have their own distinct discount configurations separate from general OPD discounts. Pharmacy discount rules govern automatic reductions applied at the pharmacy counter, while channelling discount rules apply to appointment fees and channel session billing. Both integrate with the payment scheme system to apply context-appropriate discounts.
Main Menu → Administration → Pharmacy Configuration → Discount Rules OR Main Menu → Pharmacy → Discount Settings
Main Menu → Administration → Channelling Configuration → Discount Rules OR Main Menu → Channel → Discount Settings
Pharmacy discounts are applied on drug sales based on:
- Membership — patient has an active membership that includes pharmacy discounts
- Staff — staff members receive a configured % discount on pharmacy purchases
- Payment Scheme — specific scheme triggers a pharmacy discount
- Item Category — discounts on specific drug categories or brands
- Open Pharmacy → Discount Configuration.
- Click New Rule.
- Set:
- Discount type (Staff, Member, Scheme-based)
- Percentage or fixed amount
- Item scope — All items, or specific categories
- Maximum discount cap
- Save.
When a pharmacist creates a sale:
- Patient's scheme or membership is identified.
- Eligible discount rules are evaluated.
- Discount is applied per item or on the total.
- The cashier can see the applied discount; override requires privilege.
Channelling discounts apply to appointment booking fees and session consultation fees:
- Membership Discount — members get a reduced channel fee
- Staff Discount — staff members channel at a reduced rate
- Online Booking Discount — appointments booked online may carry a reduced fee
- Agent Discount — fees for agent-collected bookings
- Open Channel → Discount Configuration.
- Click New Rule.
- Set:
- Discount type (Member, Staff, Agent, Online)
- Applies to — session fee, booking fee, or both
- Percentage or fixed amount
- Save.
When the channel cashier collects payment:
- The patient's membership or staff status is checked.
- Applicable discount rules are evaluated.
- The discount appears on the channel receipt.
Where both a scheme discount and a membership discount apply, the system follows the configured stacking rule:
- Highest discount wins (default) — only the largest applicable discount is applied
- All discounts stacked — discounts are combined (if configured)
- Contact your administrator to check the stacking behaviour at your facility.
| Item | Detail |
|---|---|
| Pharmacy discount entity |
DiscountScheme (pharmacy context) |
| Channelling discount | Configured per session/appointment type |
| Membership integration |
MembershipController → discount lookup |
| Related | OPD Discount Rules, Membership Scheme Payment Methods |