# Get list of payment methods for customer

Get list of payment methods for customer

Endpoint: GET /customers/{id}/paymentMethods
Version: 2.5.0
Security: bearer, basic, apiKey

## Path parameters:

  - `id` (string, required)
    Customer Id
    Example: "cu_841b9b1a99fc4f0"

## Response 200 fields (application/json):

  - `gatewayCustomerId` (string)

  - `data` (array)

  - `data.id` (string)
    Unique ID assigned by Paygate for the payment method record.

  - `data.type` (string)
    Determines type of payment method. CARD, SEPA_DD. For now only CARD is in scope.

  - `data.last4Digits` (string)

  - `data.pseudoCardNumber` (string)

  - `data.cardHolderName` (string)

  - `data.brand` (string)

  - `data.expiryDate` (string)

  - `data.createdAt` (any)
    Creation date and time in ISO 8601 format.

  - `data.updatedAt` (any)
    Update date and time in ISO 8601 format.

  - `data.lastUsedAt` (any)
    Last used date and time in ISO 8601 format.

## Response 400 fields (application/json):

  - `errors` (object)
    "Object": [
    "Error 1",
    "Error 2"
  ]
}`
    Example: {"Object":["Error 1","Error 2"]}

  - `type` (string)
    A URI reference that identifies the problem type
    Example: "https://tools.ietf.org/html/rfc9110#section-15.5.1"

  - `title` (string)
    A short, human-readable summary of the problem type
    Example: "One or more validation errors occurred."

  - `status` (string)
    The HTTP status code
    Example: 400

  - `detail` (string)

  - `instance` (string)

## Response 404 fields (application/json):

  - `type` (string)

  - `title` (string)

  - `status` (string)

  - `detail` (string)

  - `instance` (string)


