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

# Listar métodos de pago fiat→cripto

> Obtén los métodos de pago disponibles para un par de on-ramp fiat a cripto, incluidas las comisiones y si cada método es automático o manual.

Usa el endpoint **GET** `/v2/base/buy/payments` para obtener los métodos de pago disponibles para un par de on-ramp fiat a cripto específico. Envía como parámetros de consulta el país, la moneda fiat y la criptomoneda de destino. La respuesta lista cada método de pago elegible junto con su comisión y su tipo de procesamiento (automático o manual), para que puedas mostrar a tus usuarios las opciones correctas antes de que inicien una compra.

## Solicitud

```text theme={null}
GET /v2/base/buy/payments
```

### Headers

| Header | Valor | Obligatorio |
| - | - | - |
| `X-BH-TOKEN` | Tu token obtenido de `GET /v2/token/generate` | ✓ |

### Parámetros de consulta

**country** `string` *required*

Nombre del país asociado a la moneda fiat (p. ej., `"Mexico"`).

**fiat** `string` *required*

Código ISO 4217 de la moneda fiat (p. ej., `"MXN"`).

**crypto** `string` *required*

Símbolo (ticker) de la criptomoneda de destino (p. ej., `"USDT"`).

## Campos de la respuesta

**code** `number`

Código de estado tipo HTTP. `200` indica éxito.

**msg** `string`

Mensaje de estado legible, p. ej. `"SUCCESS"`.

**data** `object`

Objeto que contiene el par devuelto y sus métodos de pago disponibles.

**data**

**country** `string`

Nombre del país, devuelto tal como se envió en la solicitud.

**fiat** `string`

Código de la moneda fiat, devuelto tal como se envió en la solicitud.

**crypto** `string`

Símbolo de la criptomoneda, devuelto tal como se envió en la solicitud.

**paymentList** `array`

Lista de objetos de método de pago disponibles para este par.

**paymentList\[]**

**paymentId** `number`

Identificador único de la plantilla del método de pago. Usa este valor al crear una orden.

**fiatFee** `string`

Monto de la comisión expresado en la moneda fiat (p. ej., `"2.00"`).

**paymentType** `number`

Tipo de procesamiento: `0` para manual, `1` para automático.

**trench** `string`

Nombre del canal de pago (p. ej., `"CLABE"`).

## Ejemplo

```bash cURL theme={null}
curl --request GET \
  --url 'https://api.velafi.com/v2/base/buy/payments?country=Mexico&fiat=MXN&crypto=USDT' \
  --header 'X-BH-TOKEN: YOUR_TOKEN'
```

### Respuesta

```json theme={null}
{
  "code": 200,
  "msg": "SUCCESS",
  "data": {
    "country": "Mexico",
    "fiat": "MXN",
    "crypto": "USDT",
    "paymentList": [
      {
        "paymentId": 72,
        "fiatFee": "0",
        "paymentType": 1,
        "trench": "CLABE - TESORED"
      },
      {
        "paymentId": 105,
        "fiatFee": "0",
        "paymentType": 1,
        "trench": "CLABE - FINCO PAY"
      }
    ]
  }
}
```

> [!NOTE]
>
> Los métodos con `paymentType: 1` (automáticos) se completan sin intervención manual. Los métodos con `paymentType: 0` (manuales) requieren revisión humana y pueden tardar más en procesarse.


## Related topics

- [Listar métodos de pago cripto→fiat](https://docs.velafi.com/es/api-reference/basic-configuration/get-crypto-fiat-payment-methods.md)
- [Listar métodos de pago fiat→fiat](https://docs.velafi.com/es/api-reference/basic-configuration/get-fiat-fiat-payment-methods.md)
- [Listar métodos de pago compatibles](https://docs.velafi.com/es/api-reference/beneficiary/get-supported-payment-methods.md)
- [Listar pares fiat→cripto](https://docs.velafi.com/es/api-reference/basic-configuration/get-fiat-crypto-pairs.md)
- [Listar pares cripto→fiat](https://docs.velafi.com/es/api-reference/basic-configuration/get-crypto-fiat-pairs.md)


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