- Hold happens as soon as a student enrolls or a purchase is confirmed. That unused code is no longer available for someone else.
- Send happens when the student can actually see the values (email + dashboard).
Two paths, two rules
A course can be used in a program and sold on its own. Set timing for each:
They do not have to match. Example: enrolled students get codes 7 days before class. Standalone buyers get codes right after purchase.
Options for enrolled students
Before class starts, with an example
You set 7 days before class.- Cohort start date: March 15
- Jordan enrolls on February 1
- Jordan’s code is held on February 1
- Jordan’s code is sent on March 8 (7 days before March 15)
- When they enrolled
- Cohort start minus your number of days
The platform checks once an hour for codes that are due to send. A student might get the email a little after the exact minute of the scheduled time, not at 12:00:00 a.m. sharp.
Options for standalone purchasers
Standalone purchases have no class start date, so Before class starts is not offered there.
What students are told in the meantime
They never see the actual code until it is sent. They do see a clear status:
Exact student wording is in What students see.
What you see as staff
On Pending deliveries the timing line will look like:- Reserved, waiting automatic release — scheduled, not due yet
- Reserved, waiting manual release — you must click Release
- Waiting for codes — you were out of stock when they enrolled or bought
- Released — already sent