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

# Billing & Subscriptions

> Managing your subscription plan, credits, seats, and invoices

# Billing & Subscriptions

Eyesotope uses a subscription-based model with optional credit and seat add-ons. Manage everything from the Billing page, powered by Stripe for secure payment processing.

## Accessing Billing

Click your **user avatar** in the top-right dropdown and select **Billing**, or navigate to the Billing page from the sidebar.

<Info>
  Billing management is available to farm **Admins** only.
</Info>

***

## Overview

The Billing overview shows your current subscription status at a glance:

* **Current plan** with tier-specific badge (Free, Starter, Pro, Enterprise)
* **Subscription status** — Active, Trialing, Past Due, or Cancelled
* **Resource usage bars** — Visual indicators showing how much of your plan limits you're using (fields, storage, API calls, etc.)
* **Quick-action buttons** for common tasks like upgrading or managing payments

***

## Plans

Compare available subscription tiers and manage your plan.

### Viewing Plans

The Plans tab shows all available plans side by side with:

* Feature lists per tier
* Pricing information
* Your current plan highlighted

### Changing Plans

<Tabs>
  <Tab title="New Subscription">
    If you don't have an active subscription:

    1. Select a plan
    2. Click **Subscribe**
    3. You'll be redirected to a secure **Stripe Checkout** page
    4. Complete payment and you'll be redirected back to Eyesotope
  </Tab>

  <Tab title="Upgrade / Downgrade">
    If you already have a subscription:

    1. Select the new plan
    2. Click **Switch Plan**
    3. The change takes effect immediately with automatic proration (you're charged or credited proportionally)
  </Tab>

  <Tab title="Resume Cancelled Plan">
    If your subscription was cancelled:

    1. Click **Resume** on the Plans tab
    2. Your subscription reactivates with the same plan
  </Tab>
</Tabs>

***

## Credits

AI features consume credits from your farm's credit wallet.

* **Current balance** — Displayed prominently with color coding (green > 100, yellow 20–100, red \< 20)
* **Purchase credits** — Buy credit packages via Stripe Checkout
* **Usage ledger** — See what consumed credits and when
* **Top-up history** — Track all credit purchases

<Tip>
  The AI credit balance is also visible in the top-right dropdown from anywhere in the dashboard, so you can monitor it without visiting the Billing page.
</Tip>

***

## Seats

Manage how many team members your farm can have.

* **Current seat count** — How many seats you have vs. how many are in use
* **Purchase additional seats** — Buy more via Stripe Checkout
* **Seat ledger** — Changes over time

***

## Invoice History

View and download all past invoices:

* **Invoice list** with dates and amounts
* **Payment status badges** — Paid, pending, failed
* **PDF download** — Click to download any invoice

### Stripe Customer Portal

For advanced billing management (updating payment methods, viewing full Stripe history), click **Manage Billing** to open the Stripe Customer Portal.

***

## Automatic Sync

After completing a Stripe Checkout session, Eyesotope automatically synchronizes your subscription, credits, or seats. If the Stripe webhook hasn't propagated yet, the system retries synchronization up to 3 times with a short delay.

<Warning>
  If your subscription shows as "Past Due," your payment method may need updating. Use the **Manage Billing** button to access the Stripe Customer Portal and update your payment details.
</Warning>
