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

# Creating, Managing, and Reviewing Products

You can create *Products* in m3ter to represent the products and services you offer to your end customers. You can then create and configure the required Product entities in you m3ter Organization to bill end-customers for Product consumption:

* To enable usage-based pricing for a Product:
  * Create Meters and Aggregations to collect Product usage data and define pricing metrics for Product consumption.
  * Set up Product Plans and apply usage-based pricing to Plans using the metrics you've defined, and then attach priced Plans to Accounts that consume the Product.
* To enable unit-based subscription charge pricing for a Product:
  * Create Counters to represent the Product units you want to charge by - such as seats or licenses - and use these Counters to apply unit-based pricing to Product Plans.
  * Attach the priced Plans to Accounts that consume the Product and then Create Counter adjustments against Accounts for the number of units the Account has subscribed to.

This topic explains how to create Products for your Organization, review Product entities, create Product entities, and how to check a Product's metadata:

* [Creating Products](/guides/creating-and-managing-products#creating-products)
* [Reviewing Product Entities](/guides/creating-and-managing-products#reviewing-product-entities)
* [Creating Product Entities](#creating-product-entities)
* [Reviewing Product Metadata](/guides/creating-and-managing-products#reviewing-product-metadata)
* [Custom Fields](/guides/creating-and-managing-products#custom-fields)

## Creating Products

**To create a Product:**

1. In the Console, select **Products**. The **Products** page opens and lists any existing Products in your Organization.
2. Select **Create product**. The **Create** page opens:
3. On the **Create** page enter the details of your new Product:

* **Name**. Enter a descriptive name.
* **Code**. Unique identifier for the Product.
  * Note that when you enter a name and click in the **Code** field, a default code is entered based on the name you've entered, which you can then edit as required.

<Tip>
  **Tip: Required Attributes?** Both attributes are required and are marked with a red asterisk.
</Tip>

4. Select **Create product**:

<img src="https://mintcdn.com/m3ter/SdDv9oj-Va1Koc1o/images/1761320005-products6a.png?fit=max&auto=format&n=SdDv9oj-Va1Koc1o&q=85&s=b1dc934ac626ca55315de19e0589b409" style={{ maxWidth:"min(450px, 100%)" }} width="647" height="502" data-path="images/1761320005-products6a.png" />

The **Product details** page opens:

<img src="https://mintcdn.com/m3ter/LeooOOS3ziv5cQmD/images/1769675663-products8b.png?fit=max&auto=format&n=LeooOOS3ziv5cQmD&q=85&s=1ede3d46c97413f12da50d20c85d9035" style={{ maxWidth:"min(900px, 100%)" }} width="1167" height="271" data-path="images/1769675663-products8b.png" />

5. If you want to edit a Product's details, select the **Edit** button, make your changes, and click **Update**.
6. If you want to remove a Product, select **Delete**:

<img src="https://mintcdn.com/m3ter/LeooOOS3ziv5cQmD/images/1769675734-products14a.png?fit=max&auto=format&n=LeooOOS3ziv5cQmD&q=85&s=00fe9132b585624aa61aa1f942199909" style={{ width:"12%" }} width="103" height="55" data-path="images/1769675734-products14a.png" />

* Alternatively, return to the **Products** page and select the **Delete** button for the Product:

<img src="https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?fit=max&auto=format&n=4PA7eaLaMtaA6FQv&q=85&s=164e2bf3ef1032ad21cfed6fcd09a18a" style={{ width:"5%" }} width="31" height="29" data-path="images/1727272786-deleteicon2.png" />

A confirmation popup opens.

7. Select **Yes** to confirm the delete action.

<Warning>
  **Important: Product has child entities!** If you attempt to delete a Product and child entities exists that belong to the Product - such as Plan Templates or Meters - then you will not be able to and an error message will show.
</Warning>

## Reviewing Product Entities

On the **Product details** page, you can review and check various types of entities created for a Product and which belong to it.

**To review Product entities:**

1. In the Console, select **Products**. The **Products** page opens.
2. Search for the Product you want to review and select the **Name** hotlink text to open the Product. The **Product details** page opens.
3. Scroll down the page and entities belonging to a Product are listed under tabs:

* **Meters**
* **Aggregations**
* **Compound Aggregations**
* **Counters**
* **Plan Templates**
* **Plans**

<Note>
  When you first open the **Product details** page, the **Meters** tab is selected by default.
</Note>

4. Select a tab to review the entities of that type that belong to the Product:

<img src="https://mintcdn.com/m3ter/LUiCUJkSRmc6c1ok/images/Products17.png?fit=max&auto=format&n=LUiCUJkSRmc6c1ok&q=85&s=f95b49cf6815517b469259368dcbc0cf" alt="Products17" width="1180" height="355" data-path="images/Products17.png" />

* In this example, two **Plans** belonging to the Product are listed.
* Note that if you select the **Meters**, **Aggregations**, **Compound aggregations**, or **Counters** tab, then **GLOBAL** versions of these entities created for your Organization are also listed because these can be applied to any Product, such as using a global Counter to price a Product Plan:

<img src="https://mintcdn.com/m3ter/LUiCUJkSRmc6c1ok/images/Products18.png?fit=max&auto=format&n=LUiCUJkSRmc6c1ok&q=85&s=c86a4825c6ddbf2df7a4756bc691b901" alt="Products18" width="1179" height="453" data-path="images/Products18.png" />

<Tip>
  **Tip: Tab selection persists!** If you select a Product entity tab and navigate away from the **Product details** page, when you return the tab selection is preserved for your current login session.
</Tip>

5. You can manage entities belonging to a Product:

* Select the **Name** hotlink text to open the details page for an entity.
* Edit an entity:

<img src="https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727276886-editbutton2.png?fit=max&auto=format&n=4PA7eaLaMtaA6FQv&q=85&s=3f40a58bc776bc60d57dd8985886a798" style={{ width:"5%" }} width="31" height="29" data-path="images/1727276886-editbutton2.png" />

* Delete an entity:

<img src="https://mintcdn.com/m3ter/4PA7eaLaMtaA6FQv/images/1727272786-deleteicon2.png?fit=max&auto=format&n=4PA7eaLaMtaA6FQv&q=85&s=164e2bf3ef1032ad21cfed6fcd09a18a" style={{ width:"5%" }} width="31" height="29" data-path="images/1727272786-deleteicon2.png" />

## Creating Product Entities

You can create entities for a Product directly from the **Product details** page.

This section shows how to create a *Product Plan* as an example. To create other entity types for a Product, you can follow similar steps.

**To create Product entities:**

1. In the Console, select **Products**. The **Products** page opens.
2. Search for the Product you want to create an entity for and select the **Name** hotlink text to open the Product. The **Product details** page opens.
3. Scroll down the page and select the tab for the entity type you want to create for the Product - for the current example **Plans**:

<img src="https://mintcdn.com/m3ter/LUiCUJkSRmc6c1ok/images/Products15.png?fit=max&auto=format&n=LUiCUJkSRmc6c1ok&q=85&s=4e4a4f5d716c6f7080954df6fb25bae5" alt="Products15" width="1179" height="356" data-path="images/Products15.png" />

4. Select **Create plan**. The **Create** page opens with the **Product** pre-selected.
5. Select or enter the other required Plan details:

* **Plan Template**
* **Name**
* **Code**

6. Configure the other Plan attributes as required:

* **Standing charge**
* **Minimum spend**
* **Custom fields**

7. Select **Create plan**. You are returned to the **Product details** page and the new Product entity is shown on the **Plans** tab:

<img src="https://mintcdn.com/m3ter/LUiCUJkSRmc6c1ok/images/Products16.png?fit=max&auto=format&n=LUiCUJkSRmc6c1ok&q=85&s=061bf33dcb84266507c56c99fcf5ac57" alt="Products16" width="1179" height="405" data-path="images/Products16.png" />

## Reviewing Product Metadata

If you scroll down the **Product details** page, you can review **Product metadata**:

**Custom fields**. Any Custom fields created for the Product entity are listed:

<img src="https://mintcdn.com/m3ter/97v2-eCLZ5ulkdC5/images/Products21.png?fit=max&auto=format&n=97v2-eCLZ5ulkdC5&q=85&s=9207bfb572cadba50bc2605d7d837611" alt="Products21" width="1215" height="217" data-path="images/Products21.png" />

* You can **Copy** the *String* or *Number* value of a Custom Field to your clipboard. See below [Custom Fields](/guides/creating-and-managing-products#custom-fields).

**External mappings**. Any existing mappings created for the Product are listed:

<img src="https://mintcdn.com/m3ter/97v2-eCLZ5ulkdC5/images/Products22.png?fit=max&auto=format&n=97v2-eCLZ5ulkdC5&q=85&s=199c94db4c14366e3a47d176bb44f8d3" alt="Products22" width="1215" height="354" data-path="images/Products22.png" />

* The **External system** and **External table** mapped to are shown - such as **Stripe - Product** in the above example. The **External entity ID** mapped to is also shown.
* If a listed External mapping is linked to an Integration, under **Linked integration** a hotlink text will be shown which you can use to open the Integration.
* Under **Actions**, you can edit or delete the External mapping.
* If the Product has multiple External mappings created for it, you can use *Search external mappings* to search by **External table** and **External entity ID** and filter the list.
* You can commence a workflow to **Create external mapping** for the Product directly - see [Creating and Managing External Mappings for Accounts](/guides/end-customer-accounts/creating-and-managing-external-mappings-for-accounts) for an example.

**Integration runs**. If you've set up an integration that synchronizes the Product with an external system, the date/time and status of the **Latest** integration run are shown. You can use a text hotlink to open details of this latest run or **View all runs**. See [Reviewing Integration Run Details](/guides/integrations/setting-up-integrations/reviewing-integration-run-details).

## Custom Fields

You can define **Custom Fields** when creating a Product or edit the Product at a later date to do this. Any Custom Fields you create for an individual Product override those you've created for Products at the Organizational level. We strongly recommend reviewing [Working with Custom Fields](/guides/creating-and-managing-products/working-with-custom-fields) before you create Custom Fields.
