# Products & Pricing

Configure your shop's products, pricing strategies, and promotional tools. This is where you define what you're selling and how much it costs.

## Overview

Business Configuration focuses on the commercial aspects of your PteroCA installation:

* **Products & Categories**: Server packages customers can purchase
* **Servers & Pricing**: Pricing models and server lifecycle management
* **Vouchers & Promotions**: Discount codes and promotional campaigns

**Difference from Core Configuration:**

* **Core Configuration** = System-level settings (SMTP, security, Pterodactyl connection)
* **Business Configuration** = Shop-level settings (what you sell, pricing, promotions)

## What's Included

### [Products & Categories](/business-configuration/business-configuration/products-and-categories.md)

Configure the server packages you offer to customers:

* Product details and resources
* Pricing models (Static, Slot-based, On-Demand)
* Category organization
* Product health verification

### [Servers & Pricing Models](/business-configuration/business-configuration/servers-and-pricing.md)

Understand server lifecycle and pricing strategies:

* Server creation and provisioning
* Renewal and auto-renewal
* Suspension and deletion policies
* Pricing best practices

### [Vouchers & Promotions](/business-configuration/business-configuration/vouchers-and-promotions.md)

Create discount codes and promotional campaigns:

* Server purchase discounts
* Balance top-up bonuses
* Payment discount vouchers
* Promotional strategies

## Quick Start

**To create your first product:**

1. Create a category: Shop → Categories → Create
2. Create a product: Shop → Products → Create
3. Configure resources, pricing, and Pterodactyl connections
4. Verify product shows as "Healthy"

**For step-by-step guide**: [Creating First Product](/quick-start/quick-start/creating-first-product.md)

## Prerequisites

Before configuring business settings, ensure:

* ✅ Core configuration is complete: [Core Configuration](/core-configuration/core-configuration.md)
* ✅ Pterodactyl integration is working: [Pterodactyl Integration](/core-configuration/pterodactyl-integration.md)
* ✅ Payment gateway is configured: [Payment Configuration](/core-configuration/core-configuration/payment-configuration.md)

## Best Practices

**Pricing Strategy:**

* Start with static pricing (simplest)
* Offer discounts for longer billing periods (quarterly, annual)
* Research competitor pricing
* Balance profitability with market rates

**Product Organization:**

* Use clear, descriptive product names
* Organize products into logical categories
* Mark outdated products as inactive (don't delete)
* Regular health checks on all products

**Voucher Usage:**

* Launch promotions for new customers
* Encourage longer commitments with discounts
* Set reasonable expiration dates
* Track voucher usage and effectiveness

## Next Steps

After configuring your business settings:

* ✅ Set up user roles: [Access & Permissions](/access-and-permissions/access-control.md)
* ✅ Customize appearance: [Customization](/customization-and-extensions/customization.md)
* ✅ Learn daily operations: [Using PteroCA](/using-pteroca/using-pteroca.md)

## Related Documentation

* [Managing Products (Admin Panel)](/using-pteroca/admin-panel/managing-products.md) - UI walkthrough
* [Vouchers (Admin Panel)](/using-pteroca/admin-panel/vouchers.md) - Detailed voucher guide
* [Access Control](/access-and-permissions/access-control.md) - Permissions for product management


---

# 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://docs.pteroca.com/business-configuration/business-configuration.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.
