Discounts and Promotions
Percentage or fixed discounts. Time-based promotions. Loyalty points.
Percentage or fixed discounts, time-based promotions, loyalty points, and customer-specific pricing. All discount activity is logged for audit.
How it works
Apply a percentage or fixed discount to a line, a sale, or the entire transaction. Set up time-based promotions (e.g. happy hour, weekend special) that auto-apply. Issue loyalty points per sale and let customers redeem them at the till.
Customer-specific pricing
Set price lists per customer or per customer group (wholesale, retail, VIP). Codeblix applies the right list automatically at the till.
Manager overrides
Some discounts require manager approval. Set the threshold, and the system prompts for a manager code. All overrides are logged for audit.
Audit log
Every discount applied, every override approved, every promotion triggered — all logged with user, time, and amount. Exportable for review.
Internal links
See POS module, Split Bills, and CRM module.
Why this feature matters in daily operations
Discounts and Promotions is most useful when it removes a repeated manual step from the business. For a Mauritius company using MRA-compliant billing, every operational shortcut must still preserve tax accuracy, invoice traceability, customer records, and audit history. Codeblix keeps the feature connected to the same customer, item, user, and reporting data used elsewhere in the platform.
This means staff can work faster without creating a second source of truth. Managers get cleaner reporting, accountants get better supporting records, and owners can review what happened without searching through spreadsheets, WhatsApp messages, or separate desktop files.
Setup and usage guidance
During setup, define who can use this feature, what approval rules apply, and what information must be captured before a record is saved. For best results, test the workflow with real examples from the business: common products, typical customers, normal discounts, and the edge cases that usually cause mistakes.
How Codeblix keeps it audit-ready
Every action should support a clear audit trail. Codeblix is designed so operational features support compliance instead of bypassing it: records are structured, permissions are controlled, and reports can be reviewed when the business needs to explain a transaction or reconcile activity.
Buying and rollout advice
Before choosing software for Discounts and Promotions, ask for a workflow demonstration using your own type of transaction, not only sample data. The test should include the normal case, a correction, a credit note or refund where relevant, a report export, and the user permissions your team will actually use. This quickly shows whether the system is ready for daily work or only looks good in a short demo.
Also check support and onboarding. For Mauritius businesses, local context matters: VAT treatment, MRA fiscalisation, offline behaviour, document wording, accountant expectations, and staff training can all affect the success of the rollout. A good implementation should make these details clear before go-live.
Why Codeblix is a strong fit
Codeblix is built around the Mauritius compliance environment and the practical needs of small and medium businesses. The platform is designed to keep invoicing, POS, inventory, accounting, reports, and customer records connected, so owners can reduce manual reconciliation and operate with cleaner data.
The best result is a system your staff can use every day without workarounds. That means clear screens, reliable records, exportable reports, controlled access, and a support team that understands the local EBS requirements.
FAQ
What discount types are supported?
Percentage or fixed amount, time-based promotions (e.g. happy hour), loyalty points, and manager-override discounts. All discount activity is logged for audit.
Can I set customer-specific pricing?
Yes. Set price lists per customer or per customer group (e.g. wholesale, retail, VIP). The system applies the right list automatically.
Can discounts exceed the line amount?
No. Codeblix blocks discounts that would make a line negative. Manager override is required for special cases, and the override is logged.
