---
title: "Retrieve a list of payment methods for a currency"
method: POST
path: "/merchant_specs"
tags: ["V1"]
---

# Retrieve a list of payment methods for a currency

`POST /merchant_specs`

Retrieve a list of enabled payment methods for a channel given a particular currency.
For more information, see the [documentation](https://developer.peachpayments.com/docs/checkout-merchant-specs), and for sample calls, see the [public Postman collection](https://www.postman.com/peachpayments/peach-payments-public-workspace/request/ex0ukk9/retrieve-a-list-of-payment-methods-for-a-currency?action=share&source=copy-link&creator=20323380&ctx=documentation).

## Request body

- object
  - `authentication.entityId` string, required
  - `signature` string, required — Token to verify the integrity of the request, ensuring that only the merchant sending the request is accepted.
  - `currency` string, required — Three-letter ISO 4217 currency code.

## Response `200`

Request processed successfully.

## Other responses

- `400` — Invalid authentication information.
- `500` — Internal server error.

---

[API](https://skmtc.net/peachpayments/apis/checkout.md) · [All operations](https://skmtc.net/peachpayments/apis/checkout/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/peachpayments/checkout/revisions/3a98165665f8/schema)
