Daily sweep checks subscriptions where currentPeriodEnd <= NOW() + 3 days for renewals, and currentPeriodEnd <= NOW() for trial expirations. For trialing subscriptions where currentPeriodEnd has passed and no payment method is on file, transitions to 'past_due' and queues a dunning sequence. For active subscriptions, advances currentPeriodStart/currentPeriodEnd by one billing interval and creates a new invoice draft.
Type: financial Trigger: Scheduled: 0 5 * * * Entities: subscriptions,customers,products,invoices,dunningActions Recommendation: