Skip to main content

License Overview

Licenses are the core of the Flavor ecosystem. Every WordPress site running the Flavor Starter Theme or WP eCommerce Core Plugin needs an active, activated license.

How Licenses Work

  1. Creation — Licenses are created when you subscribe (auto-provisioned) or manually by Developers/Resellers/Agencies
  2. Activation — A license must be activated on a specific domain to work. Enter your license key in the WordPress admin panel
  3. Verification — The plugin/theme periodically verifies the license with Flavor Hub to ensure it's valid and active
  4. Deactivation — You can deactivate a license from a domain to move it to a different site

License Tiers

TierFeatures
StarterCore eCommerce features, basic theme modules, standard page builder blocks
BusinessEverything in Starter, plus full ERP suite (Invoicing, Inventory, Purchasing, Accounting, CRM), advanced theme modules, premium builder blocks
info

The tier is determined by your subscription bundle. You can upgrade individual licenses from Starter to Business — see Managing Licenses.

License Sources

Licenses can originate from different sources:

SourceDescriptionWho
IndividualAuto-provisioned with subscription or purchased as additional siteAll users
Bulk PackCreated from a pre-purchased volume packAgency only
CommitmentCreated under a commitment tier enrollmentAgency only
NFRNot-for-resale demo licenses provisioned during partner onboardingReseller / Agency

License States

StatusDescription
ActiveLicense is valid and can be activated on domains
RevokedLicense has been manually revoked — deactivated on all domains
ExpiredLicense validity period has passed

Activation Limits

Each license can be activated on a limited number of domains simultaneously. The limit depends on your subscription plan. Deactivate a domain to free up a slot.

License Key Format

License keys follow the format: FLVR-XXXX-XXXX-XXXX-XXXX

Keep your license keys secure. They are used to authenticate your WordPress installation with Flavor Hub.

Feature Gating

The license tier controls which features are available on your WordPress site. Features are gated via a signed manifest that maps features to tiers. The manifest is:

  • Ed25519-signed by Flavor Hub for security
  • Cached for 24 hours on your WordPress site
  • Automatically refreshed via a twice-daily cron job

This ensures features are available even if the Hub is temporarily unreachable, while preventing unauthorized feature access.