/v1/payment_methods
BASE URI https://api.mercadopago.com/v1/payment_methods
Request Params
ParameterTypeDescription
id
String
Identificador del medio de pago.
name
String
Nombre del medio de pago.
payment_type_id
String
Tipo de medio de pago.
ticket
Ticket impreso
atm
Pago en ATM.
credit_card
Pago con tarjeta de crédito.
debit_card
Pago con tarjeta de débito.
prepaid_card
Pago con tarjeta prepaga.
status
String
Estado del medio de pago.
active
Disponible para su uso.
deactive
Inactivo, no soportado.
temporally_deactive
No disponible para su uso, posible interrupción de servicio.
secure_thumbnail
String
Logo a mostrar en sitios seguros.
thumbnail
String
Logo a mostrar.
deferred_capture
String
Indica si la captura puede ser diferida o no.
supported
El medio de pago soporta operaciones de autorización y captura.
unsupported
Captura diferida no esta disponible para este medio de pago.
does_not_apply
Los medios de pago en efectivo no admiten captura diferida.
settings
Object
Configuración de métodos de pago.
bin
Object
pattern
String
Expresión regular representando los bines aceptados.
exclusion_pattern
String
Expresión regular representando los bines excluídos.
installments_pattern
String
Expresión regular representando los bines aceptados para pagar con más de una cuota.
card_number
Object
length
String
Longitud del número de la tarjeta de crédito.
validation
String
En tanto y en cuanto el número de tarjeta pueda ser validado con un algoritmo cheksum (usualmenet Luhn)
standard
El número de tarjta debe validar el algorimo Luhn's.
none
No hay algoritmo para validad la checksum.
security_code
Object
mode
String
Indica si el código de seguridad es mandatorio o no.
mandatory
El código de seguridad es requerido para procesar el pago.
optional
Un pago que puede ser procesado sin el código de seguridad.
length
Number
Longitud del código de seguridad.
card_location
String
Ubicación del código de seguridad de la tarjeta en la tarjeta.
back
El código de seguridad se encuentra en la parte trasera de la tarjeta.
front
El código de seguridad se encuentra en el frente de la tarjeta.
additional_info_needed
List(String)
Lista de información adicional que debe ser provista por el pagador.
cardholder_identification_number
Número de indentificación del dueño de la tarjeta.
cardholder_identification_type
Tipo de identificación del dueño de la tarjeta.
cardholder_name
Nombre del dueño de la tarjeta, como aparece en la tarjeta.
issuer_id
Identificador de la entidad emisora de la tarjeta.
min_allowed_amount
Number
Mínimo monto que se puede procesar con este medio de pago.
max_allowed_amount
Number
Máximo monto que se puede procesar con este medio de pago.
accreditation_time
Number
Tiempo de procesamiento del pago.
financial_institutions
Object
Institución financiera procesando el medio de pago.
id
Integer
Identificador de institución financiera externa
description
String
Nombre descriptivo de la institución financiera.
Error Codes
CodeDescription
400 BAD_REQUEST
1000
Las credenciales son requeridas.
1001
No se ha encontrado una public_key.
401 UNAUTHORIZED
unauthorized
No autorizado.
404 NOT_FOUND
not_found
El recurso no se ha encontrado.