Trigger
A subscription entersPAST_DUE when a Stripe webhook reports a payment failure.
Past Due Reason
| Reason | Meaning |
|---|---|
PLAN | Plan invoice payment failed |
FEE | Usage fee invoice payment failed |
PLAN_FEE | Both failed |
Recovery
When the payment is recovered (retried successfully or manually paid), the subscription automatically transitions back toACTIVE via webhook processing.
Impact
While past due:- Organization retains access
- New costs continue to be recorded
- The
pastDueAttimestamp tracks when the issue started