Wiki article
Licenses
Premium plugins use revokable license records instead of static download-only access.
Demo license records
Revocation states
Plugin checks
Current demo flow
The store currently creates account-bound demo license records so validation can be tested before checkout is connected. It does not claim that payments or downloads are live.
Revocation states
A license can be active, revoked, refunded, or chargeback-blocked. Plugin checks only pass for active licenses owned by the account tied to the connected server.
Plugin validation
Premium plugins call POST /api/plugin/v1/license-check with a license key, plugin slug, and server UUID. The API records the check and returns a machine-readable result.
Plugin API reference
The live MVP API includes health checks, server linking, and license validation.
GET /api/plugin/v1/healthPOST /api/plugin/v1/server-linkPOST /api/plugin/v1/license-check