Plans — SanadiqCloud Billing
Product version: 1.0.0+1 Last updated: 2026-08-03 Audience: Users with
billing:read(billing:updateto pay)
A. Plans Catalog
Path: /billing/plans.
Lists available subscription rate plans. Each plan can show a quote card:
| Control | Range (as coded in the app) |
|---|---|
| Months | 1–24 |
| Employees / seats | 1–500 |
| Storage (GB) | 1–1000 |
Estimated total updates as you change the quote:
(rate_per_month × months)
+ (rate_per_employee × employees)
+ (max(storage_gb − free_storage_gb, 0) × rate_per_gb)
Rates and free storage come from the published plan. Pay (when permitted) starts Stripe Checkout for a new subscription (subscription mode).
If you already have an operational subscription, the UI steers you to Adjust instead of creating a duplicate checkout. Adjust uses the same quote controls, but the unpaid invoice is an update charge (prorated resource increases + full added months), not a full-term recreate — see Subscription.
B. Catalog source
Global plan rates are configured by the platform outside tenant SaaS manuals. In the app, tenants browse and subscribe to the published catalog from Billing → Plans (/billing/plans) — they do not create or edit global plan definitions.
Related: Subscription | Overview | Invoices