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

> ## Agent Instructions
> OwnPay is licensed under AGPL-3.0 and is completely free - no licensing fees.
> Production docs URL: https://ownpay.org/docs - append .md to any page URL for clean markdown.
> OwnPay requires PHP 8.3+, MySQL/MariaDB, and Redis.
> MCP server available at https://ownpay.org/docs/mcp for programmatic documentation queries.
> Use root-relative links (e.g. /quickstart) for internal navigation - do NOT include /docs prefix.
> Plugin development: consult /developer/plugin-types/ pages for correct interfaces and manifests.

# OwnPay: Open-Source Self-Hosted Payment Orchestrator

> Welcome to OwnPay, the open-source, self-hosted payment gateway orchestrator with multi-brand support, 100+ gateways, and Android SMS verification.

OwnPay is an open-source payment orchestration platform - a system that connects your business to many payment providers through one interface - designed for data ownership and white-label operations. Instead of relying on centralized payment processors with high markups, you can run your own gateway server. Connect 100+ payment networks and manage multiple isolated merchant brands from a single interface.

<Info>
  Whether you're a brand owner setting up your first gateway or a developer integrating the API, this documentation has what you need.
</Info>

***

## Core Features

* **White-label checkout**: Host checkout flows on brand-specific custom domains (e.g. `pay.yourbrand.com`) with independent logos, color schemes, and checkout templates.
* **Multi-gateway routing**: Connect card processors, local mobile wallets (such as bKash and Nagad), and crypto networks under a single unified API.
* **Double-entry ledger**: Track funds with a built-in double-entry bookkeeping engine that logs all movements of funds.
* **Self-hosted on PHP 8.3+**: Deploy on shared hosting, VPS, dedicated servers, or Docker containers.

***

## Navigating the Documentation

To help you get started quickly, the documentation is divided into the following key sections:

<CardGroup cols={2}>
  <Card title="Quickstart Guide" icon="rocket" href="/quickstart">
    Set up a local development instance of OwnPay in less than 5 minutes.
  </Card>

  <Card title="Installation Guide" icon="server" href="/installation">
    Production deployment steps for Docker, VPS, and shared hosting.
  </Card>

  <Card title="Core Concepts" icon="brain" href="/concepts">
    Understand the architecture of multi-brand isolation, domain verification, and the ledger system.
  </Card>

  <Card title="API Reference" icon="code" href="/api-reference/merchant">
    Integrate payments into your apps using our Merchant, Mobile, and Admin API specs.
  </Card>
</CardGroup>


## Related topics

- [OwnPay - Self-Hosted Payment Orchestrator with 100+ Gateways](/docs/index.md)
- [Node.js SDK - TypeScript-First Payment Integration](/docs/developer/integration/nodejs.md)
- [OwnPay API Overview - REST API for Multi-Brand Payments](/docs/api/overview.md)
- [OwnPay FAQ: Installation, Payments, and Plugin Answers](/docs/advanced-topics/faq.md)
- [Changelog - OwnPay Release Notes and Migration Guide](/docs/user-guide/changelog.md)
