Skip to main content

Products

A Product is a licensable offering in the vendor catalog (the software SKU customers activate against). Products are created and versioned on the Management plane (Vendor Console); Runtime never invents products — it only validates licenses issued for a known product.

What a product owns

ConcernLives on the product (typical)
Catalog identityCode / name used in Console and deep links
TariffsCustomer-facing immutable commercial versions
Policies & compatibility PlansRuntime rules and transitional technical packaging (Policies · Plans)
FeatureLimit matrixCaps visible on Product → Policy (Entitlements)
Issued licenses & keysRows under Product → Keys

Runtime and Relay enforce the signed snapshot of entitlements for a license of that product — not a separate product catalog on the client.

Issue a license from a Product

An operator with licenses.manage can open Product → Keys and choose Issue Product license:

  1. Select an active Customer from the authoritative Customer directory.
  2. Select one eligible Trialing or Active Subscription for this exact Product.
  3. Review the Product, Customer, tariff version and Subscription issue mode.
  4. Confirm once and save the plaintext key before dismissing the one-time reveal.

The ordinary wizard has no fields for Product ID, tariff ID, policy, validity dates, license code or IndividualGrant. The server re-resolves all commercial authority from the selected Customer Subscription. Product → Keys then reloads the authoritative masked key; retrying a durable success cannot reveal the plaintext again.

Product vs PlatformPlan

  • Catalog Product + License Plan (POL) — vendor packaging for your software.
  • PlatformPlan — SaaS subscription for using the MyHoreca Licensing platform itself (Checkout and payments).

Do not conflate the two names in Console or integrator docs.

Where to work

RoleSurface
VendorVendor Console → Products (create, Policy tab, Keys)
IntegratorOpenAPI Management routes for products / licenses; Runtime validate by license key
CustomerCustomer Portal lists licenses for products they purchased — not the vendor catalog editor

Next steps