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.
AI can draft a campaign for any code
CodeDiscountApplies toWho can use itValidUsedStatus
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.
BatchCourseStartsEarly-bird endsListEarly-birdState
Seats on one orderDiscountOrders, last 30 days
1 to 2None7
3 to 910%4
10 or more15%0
Private batch for one companyQuoted1Proposals
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

A price list belongs to one corporate account and replaces every other discount for that account.
AccountTermsScopeValid untilSeats this yearValue at listStatus

Sample EPC Contractors, 15% off list

CourseList priceAccount priceSeats bought
Edit learning paths
Learning pathCoursesSum of list pricesBundle priceSavingSoldPublished
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 codeLoyalty reward voucher
What it isA price rule anyone who qualifies can enterA benefit one customer bought with loyalty points
Who can use itEveryone the code is open toOnly the customer it was issued to, once
Where it comes fromCreated here by Marketing or SalesIssued by a redemption in the loyalty programme after an eligibility check
Recorded asA discount on the order lineA points redemption in the loyalty ledger and a voucher on the order
ApprovalThe discount approval rule aboveThe programme’s redemption rules; a manual adjustment needs approval

Rewards a voucher can carry

RewardLowest tierPoints

Vouchers issued

VoucherTypeCustomerRewardIssuedStatus

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.