# Admin Dashboard: Managing Stripe Products

As an admin user, you have the ability to create and manage Stripe products directly from the admin dashboard. This process is crucial for setting up the purchasing options for your users. Here's how it works:

1. **Accessing Product Management**:
   * Log in to your application using your admin account.
   * Navigate to the admin dashboard.
   * Look for the section related to Stripe product management.
2. **Creating a New Stripe Product**:
   * In the product management section, you'll find an option to create a new product.
   * When you create a product through this interface, it will automatically be created in your linked Stripe account.
3. **Configuring Product Details**:
   * Set the product name and description.
   * Specify the pricing details (one-time payment, subscription, etc.).
   * Define the characteristics or features associated with this product.

<figure><img src="https://1133247628-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FChP1QKunnIyhe3OuxmcV%2Fuploads%2F0O4MIVPEv3Av52Ef1qMm%2Fimage.png?alt=media&#x26;token=8630469a-4563-4ef6-ade6-ab729d6c9bf4" alt="" width="375"><figcaption></figcaption></figure>

<figure><img src="https://1133247628-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FChP1QKunnIyhe3OuxmcV%2Fuploads%2Fkt3VHDrI0Iidq0IJsfN0%2Fimage.png?alt=media&#x26;token=b8a145ec-4308-42db-9116-5aaeb668fa81" alt="" width="375"><figcaption></figcaption></figure>

**Making Products Available**:

* Once created and configured, these products will automatically become available for purchase in the user interface of your application.

### User Purchase Process

For regular users of your application, the purchase process works as follows:

1. **Browsing Available Products**:
   * Users can view the available products and their associated features in the application's user interface.
2. **Making a Purchase**:

   * When a user decides to purchase a product, they will go through the Stripe checkout process, which is integrated into your application.

   <figure><img src="https://1133247628-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FChP1QKunnIyhe3OuxmcV%2Fuploads%2F1wjun0m3H6LgiD0IjDFa%2Fimage.png?alt=media&#x26;token=308e2f63-fe1b-42f5-9e27-3726a444fbd3" alt="" width="563"><figcaption></figcaption></figure>
3.

```
<figure><img src="https://1133247628-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FChP1QKunnIyhe3OuxmcV%2Fuploads%2F59EiG5atBWlW7zZ1ofPA%2Fimage.png?alt=media&#x26;token=ab440f97-89c4-4a14-9315-c0622ee6faf5" alt="" width="563"><figcaption></figcaption></figure>
```

<figure><img src="https://1133247628-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FChP1QKunnIyhe3OuxmcV%2Fuploads%2F1hQIWkadaAdlN4FJONG5%2Fimage.png?alt=media&#x26;token=6107a929-9524-494d-84ba-f4411ea9a58f" alt="" width="563"><figcaption></figcaption></figure>

**Unlocking Features**:

* Upon successful purchase, the features associated with the bought product are automatically unlocked for the user.
* Previously limited functionalities in the application now become accessible to the user.

### Important Notes

* Only admin users can create and manage Stripe products.
* All product creation and management should be done through your application's admin interface to ensure proper synchronization with both Stripe and your application's feature management system.
* Ensure that your application's backend is properly set up to handle Stripe webhooks for real-time update of user permissions based on their purchases.

<figure><img src="https://1133247628-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FChP1QKunnIyhe3OuxmcV%2Fuploads%2Ffc803mOMw8VIaJ52vcpr%2Fimage.png?alt=media&#x26;token=3266cc84-88e5-44bb-8036-f8744f63cca4" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1133247628-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FChP1QKunnIyhe3OuxmcV%2Fuploads%2FtPCUH12xeHRRBBgSCkdz%2Fimage.png?alt=media&#x26;token=23a236ba-66c4-4ace-a2ab-da21a0c885d2" alt=""><figcaption></figcaption></figure>

Remember, this seamless integration between your application, user management, and Stripe products allows you to easily monetize different features of your SaaS application while providing a smooth experience for your users.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://syndrom.gitbook.io/syndrom/basics/editor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
