---
title: "List all active payment methods for a customer"
method: GET
path: "/api/customer/{customerId}/payment-methods"
tags: ["Customer"]
---

# List all active payment methods for a customer

`GET /api/customer/{customerId}/payment-methods`

Returns all active payment methods saved for the given customer. Results are sorted with the default payment method first, then by most recent. Each item includes card details (brand, last4, expiration), the `currency`, whether it is the `isDefault` method, and the list of `paymentIds` of payments that used this method. Optionally filter by `currency` query parameter (EUR or USD).

## Path parameters

- `customerId` string, required

## Query parameters

- `currency` 'EUR' | 'GBP' | 'USD'

## Response `200`

List of active payment methods for the customer, sorted by default first then most recent.

- SetupPaymentMethodRequestListItemDto[]
  - `id` string, required — Unique ID of the setup request.
  - `status` string, required — Current status of the setup request (pending, completed, failed, requires_3ds).
  - `currency` string, required — Currency of the setup request (EUR or USD).
  - `createdAt` string, date-time, required — When the request was created.
  - `updatedAt` string, date-time, required — When the request was last updated.
  - `completedAt` string, date-time, nullable, required — When the request completed (success or failure), or null.
  - `errorCode` string, nullable, required — Error code if the request failed, or null.
  - `errorMessage` string, nullable, required — Error message if the request failed, or null.
  - `paymentMethodId` string, nullable, required — ID of the payment method created by this request, or null if not yet completed.

## Other responses

- `401` — Unauthorized - Invalid API key
- `404` — Customer not found

---

[API](https://skmtc.dev/inflowpay/apis/inflow-api.md) · [All operations](https://skmtc.dev/inflowpay/apis/inflow-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/inflowpay/inflow-api/revisions/3012dd3dd14a/schema)
