Add student purchase and enrollment records for revenue team before billing run

Your enrollment, purchase and abandonment webhooks arrive out of order, causing duplicate or missing transactions. Keep CRM contacts, last-contact dates, and transactions accurate so revenue reconciles before the next billing run.

Add student purchase and enrollment records for revenue team before billing run

Add student purchase and enrollment records for revenue team before billing run