Skip to main content
All updates
Bug fixCourse Native Commerce Access·Mon Aug 31·

One clear course-access record on client profiles

Course participants now see as one current access record in admin, while preserved migration passes remain available in a separate history view.

Client profiles now show each native course enrollment as the participant's one current course-access record. Older course-managed passes that must remain for financial history and emergency rollback no longer inflate the **Active access** total or clutter the everyday pass list.

Staff can still inspect those preserved rows with **Show course pass history**. Nothing is deleted, and turning native course access off returns the preserved passes to the normal view, so the existing rollback path remains intact.

The Business mobile client receives the same canonical course-access and pass-provenance fields, so its client profile uses the same count, current-access, and history rules as the web admin.
Next update

A frozen membership now shows the classes it actually paid for

When a member freezes mid-month you already credit the unused part of their invoice. Their class allowance now shrinks to match, so the number on screen is the number they can really book.