---
title: "Get a single setup payment method request by ID"
method: GET
path: "/api/customer/{customerEmail}/payment-methods/setup-requests/{setupRequestId}"
tags: ["Customer"]
---

# Get a single setup payment method request by ID

`GET /api/customer/{customerEmail}/payment-methods/setup-requests/{setupRequestId}`

Retrieves the details of a specific setup payment method request. Use this endpoint to poll the current `status` of a setup request after it has been created. The status transitions from `pending` → `requires_3ds` (if 3DS is needed) → `completed` or `failed`. When `status` is `completed`, the `paymentMethodId` field contains the ID of the newly saved payment method.

## Path parameters

- `customerEmail` string, required
- `setupRequestId` string, required

## Response `200`

Setup payment method request details.

- 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 or setup request 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)
