Update learner subscriptions and hours for billing

Your trainee subscription upgrades arrive as web events, causing mismatched credits and missed session allocations. Keep learner subscription status and remaining hours accurate so billing and delivery reconcile before the next billing run.

Update learner subscriptions and hours for billing

Update learner subscriptions and hours for billing