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

# The Product Object

A Product object represents a product or service available for purchase on your site. Product objects contain a description of the product, its entitlements, and a default price.

**Note:** Use of the forward slash character (/) in identifiers is not allowed. See [Merchant Identifiers](Merchant_Identifiers) for more information.

A product can be a single item or a bundled collection of multiple products. For example, a product can be a monthly magazine subscription, or it can include a monthly subscription, a new customer gift, and a one-time purchase.

Use Product objects to:

* Define a product, including its default price and associated entitlements. (See also Section 3.1: Creating Products in the Subscribe Programming Guide.)

* Define a bundled product by using pre-existing `Product` objects to create a new group of products, made available with its own entitlements and default price. (See also Creating Bundled Products in the Subscribe Programming Guide.)

* Create a tokens-for-cash system, in which customers purchase products that grant their account token credits. Tokens can be used as currency in proprietary transaction systems (such as the purchase of a sword in an online game), or they can be used to allocate minutes in time-based transactions (for use in phone contracts, or website access). (See also Working with Tokens in the Subscribe Programming Guide.)

* **[Product Data Members](../topics/Product_Data_Members)**

* **[Product Subobjects](../topics/Product_Subobjects)**

* **[Product Methods](../topics/Product_Methods)**


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.