Skip to main content

benecaster_cutoff_billing_resume_started

Action Premium

Fires before the cutoff billing resume sweeps the paused cohort, on benecaster_license_payment_grace_recovered. Carries the number of paused subscription rows found.

The trigger is the payment-specific recovery hook, deliberately. It is not benecaster_license_grace_recovered, which fires on every recovery including a day-5 pay-and-recover where no cutoff ever ran and nothing was ever paused.

Parameters

Name Type Default Description
$candidate_count int Paused subscription rows found.

Notes

The cohort is selected by paused_reason = 'grace_timeout', so a subscription the podcaster paused themselves in the Stripe dashboard is not in this count and is not resumed. That is intentional: an untagged pause is somebody's decision, and recovery leaves it alone.

Need this built rather than just documented? See our services →