Docs
Current implementation status
Use the published docs pages:
Billing lifecycle
- Stripe Checkout creates subscriptions.
- Stripe webhooks drive tenant status transitions.
- Stripe Customer Portal is the primary self-serve account management surface.
Cancellation and lapse
- Default cancellation is at period end.
- Payment failures move tenant status to
past_due. - Terminal lapse or cancellation triggers export-by-email and 30-day retention.
Backups
- Nightly backup scheduler is scaffolded in the provisioning service.
- Backups are intended for encrypted storage in S3 with retention policies.
- Full restore workflow is scheduled for next implementation phase.