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

# Pricing Plans

> Create and manage hosting plans that define features, resource limits, and pricing for your clients.

<Info>
  **Path:** Administration → Pricing Plans (`/pricing`) — Admin only

  Pricing Plans define what clients get when they subscribe. The PricingPlansTab component handles the full plan management UI.
</Info>

## What Plans Control

<CardGroup cols={3}>
  <Card title="Pricing" icon="dollar-sign" color="#6366f1">
    Monthly and yearly prices, trial period days
  </Card>

  <Card title="Resources" icon="server" color="#10b981">
    Max sites, databases, storage
  </Card>

  <Card title="Features" icon="stars" color="#f59e0b">
    Backups, staging, SSL, custom domains
  </Card>
</CardGroup>

***

## Plan Configuration

### Basic Information

| Field               | Description                                     |
| ------------------- | ----------------------------------------------- |
| **Name**            | Plan display name (e.g. Starter, Pro, Business) |
| **Description**     | Short description shown on the pricing page     |
| **Price (monthly)** | Monthly billing price                           |
| **Price (yearly)**  | Yearly billing price (typically \~16% discount) |
| **Trial Days**      | Free trial period — `0` disables trial          |
| **Featured**        | Highlights this plan on the public pricing page |
| **Active**          | Whether new subscribers can choose this plan    |

### Resource Limits

| Limit                 | Description                              |
| --------------------- | ---------------------------------------- |
| **Max Sites**         | Maximum deployable sites (0 = unlimited) |
| **Max Databases**     | Across all sites                         |
| **Storage (GB)**      | Total disk space                         |
| **Bandwidth (GB/mo)** | Monthly transfer limit (0 = unlimited)   |

### Features

| Feature                     | Description                                |
| --------------------------- | ------------------------------------------ |
| **Manual Backup**           | Allow clients to trigger backups on demand |
| **Automatic Backup**        | Schedule: daily, weekly, or none           |
| **Backup Retention (days)** | How long backup history is kept            |
| **Staging Sites**           | Allow creating staging copies              |
| **Custom Domains**          | Number of custom domains allowed           |
| **Auto SSL**                | Provision Let's Encrypt certificates       |
| **Priority Support**        | Flag for elevated support response time    |
| **Template Access**         | Which service templates clients can deploy |

***

## Plan Visibility States

| State        | Description                                                |
| ------------ | ---------------------------------------------------------- |
| **Active**   | Available for new subscriptions                            |
| **Featured** | Highlighted on the pricing page                            |
| **Hidden**   | Not shown to new users; existing subscribers keep the plan |
| **Archived** | Retired — no new subscriptions                             |

***

## Plan Changes Impact

| Change          | Effect on Current Subscribers      |
| --------------- | ---------------------------------- |
| Increase limits | Immediate — users gain access      |
| Decrease limits | At next renewal — users notified   |
| Price change    | At next renewal — users notified   |
| Feature removal | At next renewal — feature disabled |

<Warning>
  Removing a feature from an active plan affects all current subscribers at their next renewal. Send advance notice before making breaking changes.
</Warning>

***

## Default Plan

Set a default plan that new registrations are automatically assigned to (without going through checkout) in **Settings → Billing → Default Plan**.

***

## Free Plan

Create a plan with price `$0` for limited-access or demo accounts. Pair with tight resource limits (1 site, 1 GB, no backups) to encourage upgrades.
