Coupons and pricing
The rules that turn a course list price into what a buyer pays: coupon codes, early-bird and group discounts, corporate price lists, path bundles and tax. Checkout and sales orders both read from here.
Active coupons
Discount given, last 30 days
11.5% of list value on 14 orders
Orders with a discount
11 of 14
Group rule and price lists lead
Corporate price lists
2
1 more in negotiation
One discount per order line. When several rules apply, the buyer gets the largest one. Order of checks: corporate price list, coupon code, group discount, early-bird. List prices are edited on each course in Catalog.
When a discount needs approval.
A loyalty reward voucher is not a discount decision: it spends points the customer has already earned, so it follows the redemption rules of the loyalty programme, not this route.
A loyalty reward voucher is not a discount decision: it spends points the customer has already earned, so it follows the redemption rules of the loyalty programme, not this route.
| Code | Discount | Applies to | Who can use it | Valid | Used | Status |
|---|
Codes are checked at checkout and in the sales order form. Each redemption is recorded on the order.
Show the early-bird price and date on the public course page
Extend automatically for batches below break-even
B-2614 is at risk and its early-bird date is 18 Oct. Extending it by 7 days costs up to EGP 2,000 per seat and would overlap the planned pipe stress campaign.
| Batch | Course | Starts | Early-bird ends | List | Early-bird | State |
|---|
| Seats on one order | Discount | Orders, last 30 days | |
|---|---|---|---|
| 1 to 2 | None | 7 | |
| 3 to 9 | 10% | 4 | |
| 10 or more | 15% | 0 | |
| Private batch for one company | Quoted | 1 | Proposals |
Count seats across different courses on the same order
Show “3 or more seats save 10%” on the public course page
Apply to self-paced courses
The group discount is why most small companies buy without a proposal. Larger requests go to sales and end in a corporate price list or a quoted private batch.
Recent orders using the group rule
| Account | Terms | Scope | Valid until | Seats this year | Value at list | Status |
|---|
Sample EPC Contractors, 15% off list
| Course | List price | Account price | Seats bought |
|---|
| Learning path | Courses | Sum of list prices | Bundle price | Saving | Sold | Published |
|---|
Check two list prices before publishing bundles. ML529 at 600 and EN13480 at 28,571 look like amounts in another currency carried over from the old site. Fix them in Import & migration. The Stress Engineer and B31 Code Practitioner bundles stay unpublished until then.
| Coupon code | Loyalty reward voucher | |
|---|---|---|
| What it is | A price rule anyone who qualifies can enter | A benefit one customer bought with loyalty points |
| Who can use it | Everyone the code is open to | Only the customer it was issued to, once |
| Where it comes from | Created here by Marketing or Sales | Issued by a redemption in the loyalty programme after an eligibility check |
| Recorded as | A discount on the order line | A points redemption in the loyalty ledger and a voucher on the order |
| Approval | The discount approval rule above | The programme’s redemption rules; a manual adjustment needs approval |
Rewards a voucher can carry
| Reward | Lowest tier | Points |
|---|
Vouchers issued
| Voucher | Type | Customer | Reward | Issued | Status |
|---|
Vouchers are issued from Loyalty programme, Members and redemption. A voucher issued there during a demonstration is not saved, so it does not appear here.
Require a tax registration number for company invoices
Submit invoices to the Egyptian e-invoicing system
To be confirmed with the accountant. Whether training services carry 14% VAT or are exempt, how services to Gulf clients are treated, and whether e-invoice submission is mandatory for MALYOMAR. The prototype assumes 14% on every order so totals are consistent across screens.
Tax collected, last 30 days
- Net sales invoiced
- VAT at 14%
- Of which on voided invoices
Tax reports are in Finance. Company details are in Organisation. Invoice submission status is in Invoices.