Subscription administration
ZiadaPOS is free to use. Signup does not create a trial subscription, and customer plan checkout, public plan listings, and subscription payment webhooks are disabled. Existing subscription records remain available to platform administrators for historical support.
Admin routes
The following endpoints require an admin session with MFA:
| Method | Path | Purpose |
|---|---|---|
| GET | /subscriptions/admin/plans | List configured plans for administration. |
| POST | /subscriptions/plans | Create a legacy plan record. |
| PATCH | /subscriptions/plans/:id | Update a legacy plan record. |
| DELETE | /subscriptions/plans/:id | Deactivate a legacy plan record. |
| GET | /subscriptions/all | List historical organisation subscriptions. |
| GET | /subscriptions/all/:id | View a historical subscription. |
| POST | /subscriptions/all/:id/activate | Update a historical subscription record. |
| PATCH | /subscriptions/all/:id/extra-stores | Update a historical record's store count. |
These administration routes do not restrict access to ZiadaPOS features or store creation.