Skip to main content

Pause Options

When pausing, you must specify a collectionBehavior:
BehaviorDescription
KEEP_AS_DRAFTPending invoices remain as drafts, collected on resume
MARK_UNCOLLECTIBLEPending invoices marked as uncollectible

Flow

  1. Validate subscription is ACTIVE
  2. Pause Stripe subscription with collection behavior
  3. Update local status to PAUSED
  4. Record pausedAt and pausedBy

Resume

Resuming transitions back to ACTIVE and resumes Stripe billing.