Obtener tarjetas de un cliente - Tarjetas - Mercado Pago Developers
Obtener tarjetas de un cliente

GET

/v1/customers/{customer_id}/cards
Consulta el listado de tarjetas almacenadas de un cliente para poder mostrarlas al momento de hacer un pago.
Parámetros para la solicitud
customer_id

REQUERIDO

string
Localización: pathCustomer's Id
Parámetros de respuesta
id
string
Localización: bodyIdentificador de tarjeta
date_registered
string
Localización: body
date_created
string
Localización: bodyFecha de creación de la tarjeta
date_last_updated
string
Localización: bodyÚltima fecha de actualización de la tarjeta
Solicitud
curl
curl -X GET \
    'https://api.mercadopago.com/v1/customers/{customer_id}/cards' \
    -H 'Authorization: Bearer YOUR_ACCESS_TOKEN' 
Respuesta
json
[
  {
    "id": "277090284",
    "date_created": "2018-07-18T13:28:32.000-04:00",
    "date_last_updated": "2018-08-07T12:21:32.243-04:00",
    "customer_id": "329653963-byLEdchVPhPc4H",
    "expiration_month": 11,
    "expiration_year": 2020,
    "first_six_digits": "423564",
    "last_four_digits": "5682",
    "payment_method": {
      "id": "visa",
      "name": "Visa",
      "payment_type_id": "credit_card",
      "thumbnail": "http://img.mlstatic.com/org-img/MP3/API/logos/visa.gif",
      "secure_thumbnail": "https://www.mercadopago.com/org-img/MP3/API/logos/visa.gif"
    },
    "security_code": {
      "length": 3,
      "card_location": "back"
    },
    "issuer": {
      "id": 25,
      "name": "Visa"
    },
    "cardholder": {
      "name": "APRO",
      "identification": {
        "number": "19119119100",
        "type": "CPF"
      }
    },
    "user_id": "12123adfasdf123u4u",
    "live_mode": true
  }
]
Errores
400bad_request
100Las credenciales son requeridas.
101El cliente ya existe.
102missing customer id.
103El parámetro debe ser un objeto
104La longitud del parámetro es muy grande.
105El identificador de cliente es inválido.
106El formato de email es inválido.
107first_name inválido.
108last_name inválido.
109phone.area_code inválido.
110phone.number inválido.
111identification.type inválido.
112identification.number inválido.
113address.zip_code inválido.
114address.street_name inválido.
115date_registered format inválido.
116description inválido.
117metadata inválido.
118el body precisa ser un objecto Json
119La tarjeta es requerida.
120Tarjeta no encontrada.
121La tarjeta es inválida.
122card data inválida.
123payment_method_id es requerido.
124issuer_id es requerido.
125Parámetros inválidos.
126Parámetro inválido. No se puede actualizar el email.
127Parámetro inválido. No se puede resolver el medio de pago de la tarjeta, revisa payment_method_id y issuer_id.
128El formato de email es inválido. Usa 'test_payer_[0-9]{1,10}@testuser.com'.
129El cliente llego al máximo permitido de tarjetas.
140Dueño de tarjeta inválido.
150Usuarios inválidos involucrados.
200Formato de rango inválido (range=:date_parameter:after::date_from,before::date_to).
201El atributo del rango debe pertenecer a la entidad date.
202Parámetro 'after' inválido. Debería ser date[iso_8601].
203Parámetro 'before' inválido. Debería ser date[iso_8601].
204Formato inválido de filtros.
205Formato de consulta inválido.
206Los atributos a ordenar deben perstenecer a la entidad 'customer'.
207El orden del filtro debe ser 'asc' o 'desc'.
208Formato inválido del parámetro 'sort'.
401bad_request
unauthorizedNo autorizado.
404bad_request
not_foundEl recurso no se ha encontrado.