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

# CaaS Portal Overview

> The Fyatu CaaS Portal at platform.fyatu.com — configure card products, manage cardholders, API keys, and billing for your branded card program.

The **Fyatu CaaS Portal** at [platform.fyatu.com](https://platform.fyatu.com) is the management platform for card program operators. It gives your team full control over your card program — from onboarding and KYB through to issuing cards, managing cardholders, monitoring spending, and handling billing.

<Frame>
  <img src="https://mintcdn.com/fyatu/JLzio7OEjUi5QogV/images/caas/dashboard.png?fit=max&auto=format&n=JLzio7OEjUi5QogV&q=85&s=a6b57c788e781370174b0cbcbbd85838" alt="CaaS Portal Dashboard" width="1917" height="957" data-path="images/caas/dashboard.png" />
</Frame>

<CardGroup cols={2}>
  <Card title="Card Products" icon="layer-group" href="/v3.20/caas-portal/products">
    Define your card program template — set the card scheme, features, spend limits, and MCC restrictions.
  </Card>

  <Card title="Cardholders" icon="id-card" href="/v3.20/caas-portal/cardholders">
    Manage cardholder identities, monitor KYC status, and perform lifecycle actions.
  </Card>

  <Card title="Cards" icon="credit-card" href="/v3.20/caas-portal/cards">
    View all issued cards, monitor balances, and perform freeze, fund, and terminate operations.
  </Card>

  <Card title="API Keys & Webhooks" icon="key" href="/v3.20/caas-portal/api-keys">
    Generate scoped API keys, configure webhook endpoints, and review API request logs.
  </Card>

  <Card title="Billing & Funding" icon="file-invoice" href="/v3.20/caas-portal/billing">
    Fund your program balance, pay invoices via USDT, and track your deposit history.
  </Card>

  <Card title="Team" icon="users" href="/v3.20/caas-portal/overview#team-management">
    Invite team members, assign roles, and manage access permissions.
  </Card>
</CardGroup>

## How to Access

Access to the CaaS Portal is **by invitation only**. Fyatu provisions your account after you contact the sales team and complete onboarding.

<Frame>
  <img src="https://mintcdn.com/fyatu/JLzio7OEjUi5QogV/images/caas/login.png?fit=max&auto=format&n=JLzio7OEjUi5QogV&q=85&s=ae013201feaf14f445e8fe1a7d13f639" alt="CaaS Portal Login" width="1920" height="957" data-path="images/caas/login.png" />
</Frame>

<Steps>
  <Step title="Contact Fyatu sales">
    Reach out at [fyatu.com/contact](https://fyatu.com/contact/) or email [sales@fyatu.com](mailto:sales@fyatu.com) to discuss your card program requirements.
  </Step>

  <Step title="Sign the agreement and pay the setup fee">
    After agreeing on commercial terms, pay the one-time program setup fee to initiate provisioning.
  </Step>

  <Step title="Accept your invitation">
    You receive an invitation email. Click the link to create your administrator account on [platform.fyatu.com](https://platform.fyatu.com).
  </Step>

  <Step title="Complete KYB">
    Submit your business verification documents through the guided 6-step KYB onboarding flow.
  </Step>

  <Step title="Start in Sandbox">
    Once onboarding is complete, you have immediate access to the **Sandbox** environment to build and test your integration.
  </Step>
</Steps>

## Environments

The CaaS Portal operates two fully isolated environments:

| Environment | Description                                                                                                 |
| ----------- | ----------------------------------------------------------------------------------------------------------- |
| **Sandbox** | Test environment with synthetic data. API calls do not process real transactions. No real cards are issued. |
| **Live**    | Production environment. Real cards are issued. Real funds are moved.                                        |

The environment switcher is visible in the top navigation bar of the portal. Your API keys, products, cardholders, and cards are separate between environments.

## Team Management

Invite team members from **Settings → Team**. Each member is assigned a role that controls what they can see and do in the portal:

<Frame>
  <img src="https://mintcdn.com/fyatu/JLzio7OEjUi5QogV/images/caas/team.png?fit=max&auto=format&n=JLzio7OEjUi5QogV&q=85&s=a3ed01109d31b6b64f865dbb222e80ee" alt="Team management and member invitation" width="1920" height="957" data-path="images/caas/team.png" />
</Frame>

| Role          | Permissions                                                       |
| ------------- | ----------------------------------------------------------------- |
| **Owner**     | Full access — billing, settings, team management, all features    |
| **Admin**     | Full feature access — cannot manage billing or transfer ownership |
| **Developer** | API keys, webhooks, and read access to all data                   |
| **Analyst**   | Read-only access to transactions, analytics, and reports          |
| **Viewer**    | Read-only access to cardholders and cards                         |
