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

# Countries & payment methods

> Supported countries, currencies and payment methods for On-Ramp and Off-Ramp across Argentina, Mexico, Colombia and Brazil.

Ripio Ramps operates on a **per-country** basis. Each of your accounts is tied to a single country and its local currency, and the available payment methods depend on that country and on whether the operation is an **On-Ramp** (fiat → crypto) or an **Off-Ramp** (crypto → fiat).

The payment methods below apply to **both integration paths** — the [API](/ramps-api/guides/on-ramp-integration) and the [Widget](/ramps-api/widget/overview).

## Supported countries

| Country | Currency | On-Ramp | Off-Ramp |
| - | - | :-: | :-: |
| [Argentina](/ramps-api/overview/countries/argentina) | ARS | ✅ | ✅ |
| [Mexico](/ramps-api/overview/countries/mexico) | MXN | ✅ | ✅ |
| [Colombia](/ramps-api/overview/countries/colombia) | COP | ✅ | ✅ |
| [Brazil](/ramps-api/overview/countries/brazil) | BRL | ✅ | ✅ |

## Payment methods by country

| Country | On-Ramp methods | Off-Ramp methods |
| - | - | - |
| **Argentina (ARS)** | Bank transfer (CVU), Mercado Pago | Bank transfer (CBU / CVU / alias) |
| **Mexico (MXN)** | Bank transfer (CLABE / SPEI) | Bank transfer (CLABE) |
| **Colombia (COP)** | Bank transfer (PSE), BRE-B, Request-to-Pay (Bancolombia, Nequi) | Bank transfer (PSE), BRE-B |
| **Brazil (BRL)** | PIX | PIX |

<Note>
  In Colombia, **Request-to-Pay (R2P)** — via Bancolombia and Nequi — is available for **On-Ramp only**. It cannot be used to receive Off-Ramp payouts.
</Note>

<Note>
  In Brazil there is **no deposit account**: each on-ramp order returns its own payable **BR Code**, valid until the `expiresAt` it carries. For the same reason `pix` cannot be used through an On-Ramp Session. See [Brazil](/ramps-api/overview/countries/brazil) for the full flow.
</Note>

## Before you operate

Regardless of country, every customer must:

1. Be registered as a [customer](/ramps-api/customers/create-customer).
2. Accept the applicable [Terms & Conditions](/ramps-api/terms-and-conditions/introduction) — a required step right after the customer is created.
3. Complete [identity verification (KYC)](/ramps-api/kyc/overview) — status must be `COMPLETED` before creating orders.

The exact KYC fields and document types are country-specific — retrieve them dynamically with [Retrieve KYC Requirements](/ramps-api/kyc/retrieve-kyc-requirements) and [Retrieve Fiat Account Requirements](/ramps-api/fiat-accounts/retrieve-fiat-account-requirements) rather than hardcoding them.

Pick a country for the full breakdown:

* [Argentina](/ramps-api/overview/countries/argentina)
* [Mexico](/ramps-api/overview/countries/mexico)
* [Colombia](/ramps-api/overview/countries/colombia)
* [Brazil](/ramps-api/overview/countries/brazil)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.