> ## 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→fiat

> Obtén los métodos de pago de un corredor de pagos globales de fiat a fiat, con listas separadas para la moneda de envío y la de recepción.

Usa el endpoint **GET** `/v2/base/fiat/payments` para obtener los métodos de pago disponibles para un corredor de pagos globales de fiat a fiat. Indica el país y la moneda de origen (on-ramp) y de destino (off-ramp) como parámetros de consulta. La respuesta devuelve dos listas separadas de métodos de pago, una para el lado que envía y otra para el lado que recibe, cada una con su comisión y su tipo de procesamiento. Usa estos datos para mostrar los canales de pago correctos en ambos extremos de un pago transfronterizo.

## Solicitud

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

### Headers

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

### Parámetros de consulta

**onRampCountry** `string` *required*

Nombre del país de origen (por ejemplo, `"Mexico"`).

**onRampFiat** `string` *required*

Código ISO 4217 de la moneda fiat de origen (por ejemplo, `"MXN"`).

**offRampCountry** `string` *required*

Nombre del país de destino (por ejemplo, `"Argentina"`).

**offRampFiat** `string` *required*

Código ISO 4217 de la moneda fiat de destino (por ejemplo, `"ARS"`).

## Campos de la respuesta

**code** `number`

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

**msg** `string`

Mensaje de estado legible, por ejemplo `"SUCCESS"`.

**data** `object`

Objeto que contiene el corredor devuelto tal como se envió y sus métodos de pago para ambos lados.

**data**

**onRampCountry** `string`

País de origen, devuelto tal como se envió en la solicitud.

**onRampFiat** `string`

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

**offRampCountry** `string`

País de destino, devuelto tal como se envió en la solicitud.

**offRampFiat** `string`

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

**paymentListFrom** `array`

Métodos de pago disponibles para recibir fondos en la moneda de origen.

**paymentListFrom\[]**

**paymentId** `number`

Identificador único de la plantilla del método de pago.

**fiatFee** `string`

Monto de la comisión en la moneda fiat de origen (por ejemplo, `"2"`).

**paymentType** `number`

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

**paymentListTo** `array`

Métodos de pago disponibles para dispersar fondos en la moneda de destino.

**paymentListTo\[]**

**paymentId** `number`

Identificador único de la plantilla del método de pago.

**fiatFee** `string`

Monto de la comisión en la moneda fiat de destino (por ejemplo, `"2"`).

**paymentType** `number`

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

## Ejemplo

```bash cURL theme={null}
curl --request GET \
  --url 'https://api.velafi.com/v2/base/fiat/payments?onRampCountry=Mexico&onRampFiat=MXN&offRampCountry=Argentina&offRampFiat=ARS' \
  --header 'X-BH-TOKEN: YOUR_TOKEN'
```

### Respuesta

```json theme={null}
{
  "code": 200,
  "msg": "SUCCESS",
  "data": {
    "onRampCountry": "Mexico",
    "onRampFiat": "MXN",
    "offRampCountry": "Argentina",
    "offRampFiat": "ARS",
    "paymentListFrom": [
      {
        "paymentId": 1,
        "fiatFee": "2",
        "paymentType": 1
      },
      {
        "paymentId": 2,
        "fiatFee": "1.50",
        "paymentType": 0
      }
    ],
    "paymentListTo": [
      {
        "paymentId": 1,
        "fiatFee": "2",
        "paymentType": 1
      },
      {
        "paymentId": 3,
        "fiatFee": "1.75",
        "paymentType": 0
      }
    ]
  }
}
```

> [!NOTE]
>
> `paymentListFrom` y `paymentListTo` pueden contener métodos y comisiones diferentes porque los canales de envío y de recepción operan de forma independiente. Muestra ambas listas al usuario y obtén una selección de `paymentId` para cada lado antes de crear la orden de pago.


## 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→cripto](https://docs.velafi.com/es/api-reference/basic-configuration/get-fiat-crypto-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.