Learning → Coupons lists codes with Active | Trash tabs.
Fields
Code (up to 64, unique among live coupons ignoring case), description, type (Percentage up to 100%, stored in basis points, or Fixed amount), start and expiry date, total usage limit and per-student limit (blank is unlimited), minimum and maximum order amount, Exclude courses on sale, Applies to courses and categories, Excludes courses and categories (blank means every course), and Enabled.
How it behaves
- Checkout of a single course only; bundles are not eligible.
- A use is held while the checkout is unpaid.
- Disabling or trashing stops new uses; past enrollments keep their discount. A coupon can change type after use because each enrollment stores its own snapshot.
- Delete permanently is refused while any usage record exists.