---
title: "Listar medios de pago de un usuario"
method: GET
path: "/customer/{customer_ext_id}/sources"
tags: ["Common operations", "Operaciones comunes"]
---

# Listar medios de pago de un usuario

`GET /customer/{customer_ext_id}/sources`

Mediante este método se obtiene el listado de **sources** almacenados en el sistema para un usuario dado.

El `customer_ext_id` debe coincidir con el que se utilizó al guardar el source en el sistema o al crear la orden de pago.

## Path parameters

- `customer_ext_id` string, required

## Query parameters

- `sourceType` 'card' | 'dynamic_card' | 'bank' | 'paypal' | 'tap_to_pay' | 'ecopaynet'
- `status` 'VALIDATED' | 'ALL'
- `unique` boolean

## Parameters

- `#/paths/~1/get/parameters/0` — unresolved $ref

## Response `200`

OK

- object
  - `message` string, required — Nombre del código HTTP de respuesta.
  - `code` number, required — Código de respuesta.
  - `current_time` string, required — Fecha y hora de la petición.
  - `sources` object
    - `card` Source[] — unresolved $ref
    - `dynamic_card` DynamicCard[]
      - `object` Object, required — unresolved $ref
      - `uuid` Uuid, required — unresolved $ref
      - `created_at` Created, required — unresolved $ref
      - `holder` Holder, required — unresolved $ref
      - `dpan` string, required — El DPAN de una tarjeta reemplaza el PAN. Los seis primeros dígitos y los cuatro últimos no se corresponden con los del PAN.
      - `last4` string, required — Últimos 4 dígitos del PAN. Estos sí se corresponden con los 4 últimos dígitos del PAN.
      - `brand` Brand, required — unresolved $ref
      - `bank` Bank, required — unresolved $ref
      - `country` Country, required — unresolved $ref
      - `type` 'CREDIT' | 'DEBIT' | '', required — Tipo de tarjeta (Crédito/Débito o desconocido).
      - `brand_description` BrandDescription — unresolved $ref
      - `prepaid` Prepaid — unresolved $ref
      - `origin` Origin — unresolved $ref
      - `additional` Additional — unresolved $ref
    - `bank` Source[] — unresolved $ref
    - `paypal` Paypal[]
      - `object` Object, required — unresolved $ref
      - `uuid` Uuid, required — unresolved $ref
      - `payer_id` string, required — Identificador único del pagador (PayerID) proporcionado por el proveedor externo, como PayPal.
      - `first_name` string, required — Nombre del usuario.
      - `last_name` string, required — Apellidos del usuario.
      - `email` string, required — Correo electrónico del usuario.
      - `country_alpha2` Country, required — unresolved $ref
      - `additional` Additional, required — unresolved $ref
      - `creation_date` Created — unresolved $ref
      - `validation_date` string — Fecha de validación de la tarjeta. Si no se validó al guardarla o no ha sido usada en al menos una `AUTHORIZATION`, este valor será `null`.
    - `tap_to_pay` TapToPay[]
      - `object` Object, required — unresolved $ref
      - `uuid` string, required — Identificador único del medio de pago empleado para realizar el pago.
      - `masked_pan` string, required — Número de la tarjeta censurado, mostrando solo el BIN y los 4 últimos dígitos.
      - `additional` Additional — unresolved $ref
      - `validation_date` ValidationDate — unresolved $ref
      - `creation_date` Created, required — unresolved $ref
    - `ecopaynet` Ecopaynet[]
      - `object` Object, required — unresolved $ref
      - `uuid` Uuid, required — unresolved $ref
      - `bin` Bin, required — unresolved $ref
      - `last_4` Last4, required — unresolved $ref
      - `additional` Additional — unresolved $ref
      - `validation_date` ValidationDate — unresolved $ref
      - `creation_date` Created, required — unresolved $ref

---

[API](https://skmtc.net/paylands/apis/documentacio-n-de-paylands.md) · [All operations](https://skmtc.net/paylands/apis/documentacio-n-de-paylands/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/paylands/documentacio-n-de-paylands/revisions/6bf9c0ba354b/schema)
