> ## 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.

# List Supported Payment Methods

> List the payout payment methods available for a country and fiat currency, each with its template fields.

Use this endpoint to discover which payout payment methods are available for a country and fiat currency, and the template fields each one needs. It returns the same kind of field map as [Get Payment Method Templates](https://docs.velafi.com/api-reference/beneficiary/get-payment-templates.md), but for every eligible method in one call.

> [!NOTE]
>
> All requests must include the `X-BH-TOKEN` header with a business token from `GET /v2/token/generate`.

## Endpoint

`GET https://api.velafi.com/v2/payments/support/templates`

## Query Parameters

**country** `string` *required*

English country name, for example `Mexico`, `Brazil` or `United States`.

**fiat** `string`

Fiat currency code, for example `MXN`. If you omit it, `payments` is empty.

## Response Fields

**code** `number`

`200` indicates success.

**msg** `string`

`SUCCESS` on success.

**data** `object`

**data fields**

**payments** `array`

Payment methods available for payouts in the given country and fiat currency.

**payments item fields**

**paymentId** `number`

Payment method ID. Use it as `paymentId` when adding a beneficiary.

**country** `string`

Not populated by this endpoint.

**paymentMethodName** `string`

Payment method name.

**paymentType** `number`

Payment method type code. `0` indicates a manual payment method.

**fieldList** `object`

Map of template fields. Each key is a field `title` (see [Template Metadata](https://docs.velafi.com/api-reference/beneficiary/get-payment-templates-metamessage.md)) and each value is the field's default text, usually empty. If two fields share a title, the later key gets an `_<index>` suffix, where `<index>` is that field's index. For payment methods with an account-owner block, the map also contains one or more of the keys `firstName`, `lastName` and `businessName`.

## Example

```bash cURL theme={null}
curl -G https://api.velafi.com/v2/payments/support/templates \
  -H "X-BH-TOKEN: YOUR_TOKEN" \
  --data-urlencode "country=Mexico" \
  --data-urlencode "fiat=MXN"
```


## Related topics

- [List Fiat→Fiat Payment Methods](https://docs.velafi.com/api-reference/basic-configuration/get-fiat-fiat-payment-methods.md)
- [List Fiat→Crypto Payment Methods](https://docs.velafi.com/api-reference/basic-configuration/get-fiat-crypto-payment-methods.md)
- [List Crypto→Fiat Payment Methods](https://docs.velafi.com/api-reference/basic-configuration/get-crypto-fiat-payment-methods.md)
- [Get Pending Fund Account](https://docs.velafi.com/api-reference/merchant/get-pending-fund-account.md)
- [Payment Methods](https://docs.velafi.com/docs/payment-methods.md)


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