---
title: "Retrieve a list of payment methods for a currency"
method: GET
path: "/v2/channels/{entityId}/payment-methods"
tags: ["V2"]
---

# Retrieve a list of payment methods for a currency

`GET /v2/channels/{entityId}/payment-methods`

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/v2-checkout-payment-methods), and for sample calls, see the [public Postman collection](https://www.postman.com/peachpayments/peach-payments-public-workspace/request/imm01hp/retrieve-a-list-of-payment-methods-for-a-currency?action=share&source=copy-link&creator=20323380&ctx=documentation).

## Query parameters

- `currency` string, required

## Response `200`

Payment methods successfully retrieved.

- object
  - `paymentMethods` object[], required
    - `name` string

## Other responses

- `400` — A validation error has occurred with Checkout.
- `401` — Request lacks valid authentication, message in response contains specifics.
- `404` — Invalid entity ID passed.
- `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)
