Catalog

Products

Products are configured in the portal and referenced in runtime checkout requests by product code.

Start free in test mode. Go live when you're ready.

Overview
Setup

Follow the sections in order or jump directly to the runtime step you need.

Category: Setup2 sections

What a product does

A Licenzy product ties a stable product_code to a Stripe price ID inside one environment. Your runtime checkout call only needs the product code. Licenzy uses the stored product mapping to build the checkout session.

  • Keep product codes stable over time.
  • Use one product catalog per mode.
  • Make sure every purchasable Stripe price has a matching Licenzy product.

Confirmed product kinds

The frontend portal currently models these backend product kinds:

  • subscription
  • time_pass
  • usage_pack

Product kind must match the Stripe Price billing shape: subscriptionrequires a recurring Price, while time_pass and usage_pack require one-time Prices.

Runtime note
Product creation and maintenance happens in the Licenzy portal. Runtime access and checkout flows should only use the product code, not admin routes.