Create transaction records for course purchases before billing
Create transaction records for course purchases before billing
Your course purchase webhooks arrive with mixed event types, causing delayed reconciliation and missed receipts. Keep transaction records accurate for revenue reporting and refunds before the next billing run.