Learning → Bundles lists bundles; Learning → Bundle purchases lists what was bought.
The bundle
Title, slug, description, price, optional sale price and window, the courses (at least one, enforced by the screen only), and Enabled. Active | Trash tabs.
What a purchase does
Courses are granted when the purchase becomes active, from the bundle's current list at that moment (trashed courses are skipped; draft and archived ones are included, and then students cannot open them). Later changes do not touch earlier buyers. A buyer's already-live enrollment is left alone; an unpaid pending one is cancelled and replaced. Cohort-mode courses get the soonest open cohort with a seat. Each created enrollment has price 0; the real charge is on the purchase.
Bundles are bought by email only, and coupons do not apply to them.
Bundle purchases
Filter by student, bundle, status and payment. For a bank transfer a staff member with the write permission presses Confirm payment (the buyer gets every course) or Cancel purchase (only pending ones). Sale-price rules are not enforced on the server for bundles.