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

# Products & Features

> Define products, variants, and features in Hercules Commerce. Create SaaS plans, physical goods, digital products, and more.

Define your what you're selling inside your Product catalog

| Term         | Description                                                | Examples                                                           |
| ------------ | ---------------------------------------------------------- | ------------------------------------------------------------------ |
| **Products** | What you're selling                                        | - "Pro Plan"<br />- "T-Shirt"<br />- "Online Course"               |
| **Variants** | Different versions of the same product                     | - monthly/annual<br />- small/medium/large<br />- black/white/navy |
| **Features** | Specific entitlements a customer can access after purchase | - "10 seats"<br />- "Unlimited access"<br />- "Priority support"   |

<div className="screenshot mint">
  <img src="https://mintcdn.com/zeus-0f6dadbf/kr00GTozD-mEFvWE/images/apps/commerce-product-catalog-ecommerce.png?fit=max&auto=format&n=kr00GTozD-mEFvWE&q=85&s=a5473bea76ec6e0923bc059da70b02d3" alt="Product catalog" width="2308" height="1106" data-path="images/apps/commerce-product-catalog-ecommerce.png" />
</div>

### How do I create a product?

Go to **Commerce → Products** and click **Add Product**. Or just Ask Hercules:

```text Create a Product with AI wrap theme={}
Create a Pro plan at $29/month with 10 projects and a Business plan for $99/month with unlimited projects and priority support
```

<div className="screenshot coral">
  <img src="https://mintcdn.com/zeus-0f6dadbf/kr00GTozD-mEFvWE/images/apps/commerce%20-%20product%20type.png?fit=max&auto=format&n=kr00GTozD-mEFvWE&q=85&s=f85033d4c0f25e151844e86987f0928b" alt="Create a product" width="1116" height="760" data-path="images/apps/commerce - product type.png" />
</div>

### How do I configure pricing?

Set pricing on each product variant. Choose from:

* **Free:** \$0 for freemium tiers
* **One-time:** Single payment for lifetime access
* **Recurring:** Monthly, annual, or custom billing cycles

<div className="screenshot lavender">
  <img src="https://mintcdn.com/zeus-0f6dadbf/kr00GTozD-mEFvWE/images/apps/commerce%20-%20pricing%20saas.png?fit=max&auto=format&n=kr00GTozD-mEFvWE&q=85&s=5e474ee18264d24dac4ad73d486cc7a4" alt="Pricing configuration" width="1002" height="776" data-path="images/apps/commerce - pricing saas.png" />
</div>

### Example: SaaS subscriptions

For SaaS, create products for each plan tier with variants for billing frequency.

| Product    | Variants        | Features                                                               |
| ---------- | --------------- | ---------------------------------------------------------------------- |
| Free       | Monthly         | Basic dashboard, Email support                                         |
| Pro        | Monthly, Annual | Advanced analytics, Priority support, API access                       |
| Business   | Monthly, Annual | Custom integrations, SSO, Dedicated account manager                    |
| Enterprise | Annual          | White labeling, SLA guarantee, Custom contracts, On-premise deployment |

<div className="screenshot coral">
  <img src="https://mintcdn.com/zeus-0f6dadbf/kr00GTozD-mEFvWE/images/apps/commerce-product-catalog-saas.png?fit=max&auto=format&n=kr00GTozD-mEFvWE&q=85&s=3e1e46aaeca480ffc689afa385b61b0f" alt="SaaS product catalog" width="2338" height="1016" data-path="images/apps/commerce-product-catalog-saas.png" />
</div>

### Example: Physical goods

Create products for each item with variants for configuration options like size or color. Features are usually not needed for physical goods.

| Product             | Variants                               |
| ------------------- | -------------------------------------- |
| Classic T-Shirt     | S/M/L/XL, Black/White/Navy             |
| Wireless Headphones | Black/Silver, Standard/Noise-Canceling |
| Coffee Mug          | 12oz/16oz, Matte/Glossy                |
| Desk Lamp           | White/Black, USB/Plug-in               |
| Notebook Bundle     | 3-pack/6-pack, Lined/Dot Grid          |

<div className="screenshot honey">
  <img src="https://mintcdn.com/zeus-0f6dadbf/kr00GTozD-mEFvWE/images/apps/commerce-product-catalog-ecommerce.png?fit=max&auto=format&n=kr00GTozD-mEFvWE&q=85&s=a5473bea76ec6e0923bc059da70b02d3" alt="Physical goods catalog" width="2308" height="1106" data-path="images/apps/commerce-product-catalog-ecommerce.png" />
</div>

### Example: Digital products

Create products for downloadable content. Features can include: download access, future updates, source files, commercial usage rights.

| Product           | Variants                                  |
| ----------------- | ----------------------------------------- |
| UI Kit            | Figma/Sketch, Personal/Commercial License |
| Online Course     | Self-paced/Cohort, Standard/With Coaching |
| Ebook Bundle      | PDF/ePub, Single Book/Complete Series     |
| Stock Photo Pack  | 10 photos/50 photos/Unlimited             |
| Audio Sample Pack | WAV/MP3, Basic/Producer Edition           |

### Example: Events & tickets

Create products for each event with variants for different ticket types. Features can include: session access, recordings, networking events, swag bag, priority seating.

| Product                | Variants                                        |
| ---------------------- | ----------------------------------------------- |
| Annual Conference 2026 | Early Bird/General/VIP, In-Person/Virtual       |
| Workshop: Intro to AI  | Morning/Afternoon Session, Single/Group (5+)    |
| Networking Dinner      | Standard/Premium Table                          |
| Webinar Series         | Single Session/Full Series, Live/Recording Only |

### Example: Memberships & communities

Create products for recurring access.

| Product                | Variants                        | Features                                         |
| ---------------------- | ------------------------------- | ------------------------------------------------ |
| Community Membership   | Monthly/Annual, Individual/Team | Community access, Office hours, Direct messaging |
| Premium Newsletter     | Monthly/Annual                  | Exclusive content, Early access                  |
| Insider Tier           | Monthly/Annual                  | Community access, Exclusive content, 1:1 calls   |
| Private Discord Access | Monthly/Lifetime                | Community access, Private channels               |

### Additional FAQ

<AccordionGroup>
  <Accordion title="Can I create products by chatting with Hercules?">
    Yes. Describe what you want to sell and Hercules will create products, variants, and features. Example: "Create three pricing tiers for my project management tool."
  </Accordion>

  <Accordion title="What is a feature?">
    Features are entitlements that define what a customer can do (e.g., "can create unlimited projects"). To create a project, go to **Commerce → Features** and click **Add Feature**. Or just Ask Hercules: "Create features for seat limits: 5 seats, 20 seats, and unlimited seats"
  </Accordion>

  <Accordion title="Can I change prices after launch?">
    Yes. Existing subscribers stay on their current price. New subscribers get the new price. You can
    also migrate existing subscribers if needed.
  </Accordion>

  <Accordion title="Can I set up pay-what-you-want pricing?">
    Not at this time, but it is on our roadmap.
  </Accordion>

  <Accordion title="How do I handle inventory for physical products?">
    Currently Hercules Commerce does not handle inventory. You will need to do this in your app
    yourself. We plan to launch this feature very soon.
  </Accordion>

  <Accordion title="Can I customize checkout fields?">
    We are working on this! It's coming soon.
  </Accordion>
</AccordionGroup>
