Pause Options
When pausing, you must specify acollectionBehavior:
| Behavior | Description |
|---|---|
KEEP_AS_DRAFT | Pending invoices remain as drafts, collected on resume |
MARK_UNCOLLECTIBLE | Pending invoices marked as uncollectible |
Flow
- Validate subscription is
ACTIVE - Pause Stripe subscription with collection behavior
- Update local status to
PAUSED - Record
pausedAtandpausedBy
Resume
Resuming transitions back toACTIVE and resumes Stripe billing.