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

# Reseller Billing and Payouts

> Package Vida Agents into customer plans, manage recurring revenue, and support reseller payout workflows from one platform.

Vida gives eligible resellers the tools to turn Agents into a branded, recurring-revenue
offering. You can define what customers receive, onboard and manage their accounts, connect your
billing provider, and keep customer subscriptions aligned with Agent access and usage.

<Note>
  Reseller capabilities are optional and depend on your Vida account and commercial agreement.
  Contact Vida if you want to add reseller access or enable payout handling.
</Note>

## Build an Agent business under your brand

Vida brings the operational pieces of an Agent business into one platform:

* **Package Agents into plans.** Define the products, included usage, limits, and prices you want
  to offer customers.
* **Deliver a branded experience.** Use your own customer-facing domain and brand settings, or
  embed Vida directly into your product.
* **Manage every customer centrally.** Create customer organizations, provision their Agents,
  control available features, and move between accounts without losing visibility.
* **Automate recurring billing.** Connect Stripe or Chargebee so subscriptions, renewals, plan
  changes, payment status, and supported usage overages stay aligned with Vida.
* **Understand customer usage.** Review usage across individual Agents and customer organizations
  to support billing, customer success, and account growth.
* **Support reseller payouts.** Keep the billing connection and revenue data needed for eligible
  payout tracking and distribution workflows organized in Vida.

The result is more than a collection of Agents: it is an operating layer for launching, selling,
and supporting an Agent-powered product.

## How customer billing works

1. Create the Vida plans you want to offer.
2. Create matching products and prices in your connected billing provider.
3. Assign a plan when onboarding a customer organization.
4. Let customers subscribe through your branded experience.
5. Vida keeps the customer's plan and Agent access synchronized with subscription status.
6. At renewal, supported usage above the plan's included amount can be added to the customer's
   invoice.

Your billing provider processes customer payments and remains the system of record for payment
methods, invoices, collections, and subscription transactions. Vida connects those transactions
to the plans, customer accounts, Agents, and usage they pay for.

## Customer revenue and reseller payouts

Customer billing and reseller payouts are related, but they are not the same workflow:

|                      | Purpose                                                                  | Where it is managed                                                      |
| -------------------- | ------------------------------------------------------------------------ | ------------------------------------------------------------------------ |
| **Customer billing** | Charge downstream customers for plans, renewals, and supported overages. | Your connected Stripe or Chargebee account, synchronized with Vida.      |
| **Reseller payouts** | Track and distribute eligible reseller earnings.                         | Vida's reseller payout workflow, according to your commercial agreement. |

Connect the appropriate billing system from the **Payouts** area of your reseller workspace. The
connection supplies the subscription and revenue data used to keep payout-related workflows
accurate. Vida will confirm any required payout setup, calculation rules, and settlement terms
during reseller enablement.

## A complete reseller workspace

The **For Resellers** workspace brings the tools for operating your offering together, including:

* customer organizations and their Agents
* plans, product items, included usage, and feature access
* billing-system and payout setup
* customer usage and operational telemetry
* branded domains, email, links, labels, and default settings
* an embedded Vida application for products that need a seamless in-app experience
* APIs and webhooks for automating onboarding and account operations

This lets your team start with a managed reseller experience and automate more of the lifecycle as
your customer base grows.

## Get started

1. Confirm that reseller capabilities are enabled for your account.
2. Configure your brand, customer defaults, and Agent offering.
3. Create your customer plans and decide what usage each plan includes.
4. Connect and test your billing provider.
5. Onboard a test customer and complete a subscription, Agent access, usage, and renewal test.
6. Work with Vida to confirm payout enablement and the commercial terms for your account.

Continue with the [billing tools overview](/docs/enablement/billing), the
[Stripe integration guide](/docs/billing/stripe), or the
[Chargebee integration guide](/docs/billing/chargebee). To launch a branded customer experience, see
[White-label Vida](/docs/enablement/whitelabel) and [Embed the Vida app](/docs/enablement/embed_app).

For the complete customer setup sequence, use
[Launch and manage reseller customers](/docs/enablement/reseller-customer-onboarding). Use
[Reseller Agent templates](/docs/enablement/reseller-agent-templates) when many customers should begin
from the same tested Agent configuration.
