> ## 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.

# Billing

> Client self-service billing portal — view your current plan, manage payment methods, renew or cancel, and download invoices.

<Info>
  **Path:** Billing (`/billing`) — Client users only

  The Billing page is the self-service portal for clients. Admins manage billing from **Administration → Subscriptions** and **Administration → Transactions** instead.
</Info>

## Subscription Summary

The top section shows the current subscription at a glance.

### Suspension Warning

If the subscription is expired or suspended, a prominent warning banner appears at the top with instructions to renew or contact support.

### Subscription Card

| Field                 | Description                                  |
| --------------------- | -------------------------------------------- |
| **Plan Name**         | Current pricing plan                         |
| **Status**            | Active / Trial / Suspended / Cancelled badge |
| **Price**             | Amount with tax breakdown                    |
| **Billing Period**    | Monthly or yearly                            |
| **Payment Method**    | How the subscription is charged              |
| **Next Renewal Date** | When the next charge is scheduled            |
| **Features**          | List of included plan features               |

### Actions

* **Renew** — opens the **Renew Plan Modal** to select payment method and confirm
* **Change Plan** — opens the plan selector to upgrade or downgrade
* **Cancel Subscription** — opens the **Cancel Dialog** with scheduling options
* **Undo Cancellation** — reverses a pending cancellation before it takes effect

***

## Renew Plan Modal

Allows the client to renew before the current period ends:

1. Select payment method
2. If **Bank Transfer** is selected — bank account instructions are shown
3. Confirm — for card/PayPal/Tap, redirected to payment gateway; for Bank Transfer, subscription stays Pending until admin approval

***

## Billing History

Table of all invoices:

| Column             | Description                   |
| ------------------ | ----------------------------- |
| **Invoice Number** | Unique identifier             |
| **Date**           | Issue date                    |
| **Description**    | Plan name and period          |
| **Amount**         | Charged amount                |
| **Method**         | Payment method used           |
| **Status**         | Paid / Pending / Failed badge |

**Per-invoice actions:**

* **View** — opens the invoice as a PDF in an iframe viewer
* **Download** — save the PDF to your computer

***

## Payment Return Screen

When returning from an external payment gateway (PayPal, Stripe redirect flow), the Billing page briefly shows a confirmation screen before returning to the normal billing view.

***

## Help

<AccordionGroup>
  <Accordion title="Payment failed">
    Check that your card is valid and has sufficient funds. Update your payment method and click **Renew** to retry immediately.
  </Accordion>

  <Accordion title="Subscription suspended">
    Add a valid payment method and renew. Your sites and data are preserved during suspension.
  </Accordion>

  <Accordion title="Request a refund">
    Contact support with your invoice number. Stripe refunds process in 5–10 business days.
  </Accordion>

  <Accordion title="Need a VAT invoice">
    Ensure your company name and VAT number are set in your account profile. Future invoices will include them automatically.
  </Accordion>
</AccordionGroup>
