Update student completion records for course admins before billing

Your completion webhooks often lack roster links, causing mismatched progress and billing delays. This updates completion status on roster records so billing is correct by the next billing run.

Update student completion records for course admins before billing

Update student completion records for course admins before billing