> ## Documentation Index
> Fetch the complete documentation index at: https://flowglad.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Pricing Models

> Define your product offering with a pricing model

A Pricing Model groups together your products, prices, features, usage meters, and resources into a single coherent offering.

## What is a Pricing Model?

A Pricing Model defines everything your customers can buy and access:

* **Products & Prices:** The items you sell and what they cost.
* **Features:** Boolean access flags and usage credit grants that products provide.
* **Usage Meters:** Consumption tracking for variable-cost resources.
* **Resources:** Claimable capacity like seats, API keys, or project limits.

Every Product belongs to exactly one Pricing Model, and every Customer is associated with your Pricing Model.

<Note>
  Each organization has one live mode Pricing Model. When a new Customer is created, they are automatically associated with it.
</Note>

## Managing Your Pricing Model

You can manage your pricing model through the Flowglad dashboard (under `Store > Pricing Models`) or programmatically via the API.

### Creating a Pricing Model

You have four options when creating a pricing model:

1. **From Scratch:** Start with an empty pricing model and add products and prices as needed.
2. **Duplicate an Existing Pricing Model:** Create a copy of an existing pricing model, including all its products, prices, features, usage meters, and resources. The duplicate is entirely independent, so modifications won't impact the original.
3. **Import from pricing.yaml:** Import a pricing model YAML file in the dashboard to instantly recreate a pricing model setup.
4. **Create from Template:** Browse popular pricing models in the dashboard and create from a template.
