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

# Business Overview

> Use Rolla's API to manage your own business's money

As a **Business** user, everything the API does happens on your own account: your wallets, your deposits, your payouts. If you're building internal treasury tooling, automating supplier payments, or plugging Rolla into your product's back office, this is your path.

<Info>
  Onboarding **your own customers** and moving money on their behalf? That's the [Platform](/platform/overview) product — same API, plus account onboarding and per-customer scoping.
</Info>

## What you can do

<CardGroup cols={2}>
  <Card title="Hold multi-currency balances" icon="wallet" href="/api-reference/endpoint/wallet/wallets">
    USD, NGN, BRL, and stablecoin (USDC/USDT) wallets, each with available, posted, and pending balances.
  </Card>

  <Card title="Accept deposits" icon="arrow-down-to-bracket" href="/guides/accept-deposits">
    Dynamic, static, and per-customer NGN virtual accounts; USD and on-chain deposits into your wallet.
  </Card>

  <Card title="Send payouts" icon="paper-plane" href="/guides/send-payouts">
    Local NGN transfers, US ACH and wires, USD over SWIFT to 185+ countries, mobile money, and stablecoins.
  </Card>

  <Card title="Convert currencies" icon="arrows-rotate" href="/guides/convert-currencies">
    Quote a live rate, lock it with a rate token, and swap between your wallets.
  </Card>
</CardGroup>

## The integration at a glance

<Steps>
  <Step title="Create an API key">
    In the [dashboard](https://app.rolla.xyz) under **Settings → API Keys**. Allowlist your server IPs — a key needs at least one before it can send payouts or transfers. See [Authentication](/concepts/authentication).
  </Step>

  <Step title="Fund your wallet">
    Generate a [virtual account](/guides/accept-deposits) and deposit into it, or receive from your existing counterparties.
  </Step>

  <Step title="Move money">
    [Withdraw](/api-reference/endpoint/wallet/withdraw) to beneficiaries, [transfer](/api-reference/endpoint/wallet/transfer) to other Rolla businesses, [swap](/api-reference/endpoint/wallet/swap) between currencies.
  </Step>

  <Step title="Track everything">
    [Webhooks](/api-reference/webhooks/overview) push every status change; the [transaction endpoints](/concepts/transactions) cover history, lookup, exports, and statements.
  </Step>
</Steps>

<Card title="Quickstart: first payout in minutes" icon="rocket" href="/quickstart" horizontal>
  Create a key, check your balance, fund your wallet, and send an NGN payout.
</Card>

## Also available to businesses

* **Per-customer deposit accounts** — even without the Platform product, [customer virtual accounts](/api-reference/endpoint/wallet/virtual-accounts-generate-customer) give each of your end users a dedicated NGN account number that settles into *your* wallet, tagged with their identifier.
* **Team management** — [invite teammates and assign roles](/api-reference/endpoint/teams/members) on your Rolla account via API.
* **Statements and exports** — [CSV exports](/api-reference/endpoint/wallet/export-transactions) and [statements](/api-reference/endpoint/wallet/statement) for accounting.
