# Rampa Pay - [Build on Rampa Pay](https://docs.rampapay.com/index.md): Hold a USDT balance at Rampa and let your users pay any Bolivian merchant QR in bolivianos. - [Quick start](https://docs.rampapay.com/quickstart.md): The sandbox end to end: from your sandbox key to a paid QR, in order. - [Onboarding](https://docs.rampapay.com/onboarding.md): Six steps. Rampa does two of them; the rest you do with the API. - [Authentication](https://docs.rampapay.com/authentication.md): Every request carries your key in the X-API-Key header. - [Conventions](https://docs.rampapay.com/conventions.md): Amounts, rates, idempotency, ids and errors. - [Payment flow](https://docs.rampapay.com/payment-flow.md): Three calls from scan to paid: read the QR, get a firm quote for it, then pay. - [Webhooks](https://docs.rampapay.com/webhooks.md): Events we send when a payment or a top-up changes, how to verify them, and how delivery works. - [Sandbox test data](https://docs.rampapay.com/sandbox.md): What is different in the sandbox. The steps themselves are in the quick start. - [Errors](https://docs.rampapay.com/errors.md): Every error code the API answers, and what to do about it. - [Going live](https://docs.rampapay.com/going-live.md): When your integration handles every outcome and works in the sandbox, we move you to production together. - [API reference](https://docs.rampapay.com/api-reference/introduction.md): Every endpoint of the Rampa Pay API, with an example server to try them on. - [Your balances](https://docs.rampapay.com/api-reference/accounts/account-balances.md): **Scope:** `accounts:read` - [Read your USDT balance](https://docs.rampapay.com/api-reference/wallet/get-wallet.md): **Scope:** `wallet:read` - [Your wallet statement](https://docs.rampapay.com/api-reference/wallet/list-transactions.md): **Scope:** `wallet:read` - [Get test tokens in your own wallet (sandbox only)](https://docs.rampapay.com/api-reference/wallet/faucet.md): **Scope:** `wallet:write` - [Get a test QR to pay (sandbox only)](https://docs.rampapay.com/api-reference/payouts/sandbox-qr-code.md): **Scope:** `payouts:write` - [Read a QR before quoting](https://docs.rampapay.com/api-reference/payouts/resolve-qr.md): **Scope:** `payouts:write` - [Get a firm quote](https://docs.rampapay.com/api-reference/payouts/create-fx-quote.md): **Scope:** `payouts:write` - [Pay out at an accepted quote](https://docs.rampapay.com/api-reference/payouts/create-payout.md): **Scope:** `payouts:write` - [List your payments](https://docs.rampapay.com/api-reference/payouts/list-payouts.md): **Scope:** `payouts:read` - [Read a payment](https://docs.rampapay.com/api-reference/payouts/get-payout.md): **Scope:** `payouts:read` - [Register an endpoint](https://docs.rampapay.com/api-reference/webhooks/create-webhook.md): **Scope:** `webhooks:manage` - [List endpoints](https://docs.rampapay.com/api-reference/webhooks/list-webhooks.md): **Scope:** `webhooks:manage` - [Delete an endpoint](https://docs.rampapay.com/api-reference/webhooks/delete-webhook.md): **Scope:** `webhooks:manage` - [Reactivate a paused endpoint](https://docs.rampapay.com/api-reference/webhooks/reactivate-webhook.md): **Scope:** `webhooks:manage` - [Send a test event](https://docs.rampapay.com/api-reference/webhooks/test-webhook.md): **Scope:** `webhooks:manage` ## OpenAPI Specs - [openapi](/api-reference/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.