Remove lite course enrollment when upgraded to paid

Learners enrolled in both a free intro course and a paid program create duplicate progress and reporting noise for program coordinators. Remove the free enrollment automatically so access and reports reflect paid status same day.

Remove lite course enrollment when upgraded to paid

Overview

Remove lite course enrollment when upgraded to paid