Recursos para IA
Generar Acceptor Tokenhttps://api.mercadopago.com/instore/v2/external/payments/tokens
Tokeniza datos de tarjeta para generar un Acceptor Token a usar en el endpoint Procesar el pago. Disponible en dos variantes: Card Data y Brand Token.
POST
Request parameters
Header
Authorization
Bearer access token.string
REQUERIDO
trace-id
Identificador de trazabilidad.string
REQUERIDO
Body
card
Datos de la tarjeta. Usar card_data para la variante Card Data o brand_token para la variante Brand Token.object
Response parameters
token
Acceptor Token generado por Mercado Pago para usar en el campo card.acceptor_token del endpoint Procesar el pago. Válido durante la ventana de tiempo definida por expiry_at.string
created_at
Timestamp ISO 8601 que indica cuándo fue generado el Acceptor Token.string
expiry_at
Timestamp ISO 8601 que indica cuándo expira el Acceptor Token. No usar el token después de esta fecha — generar uno nuevo.string
Errores
404No encontrado
500Error interno del servidor
Request
curl -X POST \
'https://api.mercadopago.com/instore/v2/external/payments/tokens'\
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer APP_USR-' \
-H 'trace-id: ' \
-d '{
"card": {
"card_data": {
"number": "4509953566233704",
"security_code": "123",
"expiration_month": 12,
"expiration_year": 2031,
"entry_mode": "MANUAL"
},
"brand_token": {
"original_bin": "450995",
"original_last4": "3704",
"token": "4509953566233704",
"cryptogram": "/gAAAAAC2/mj+KoAmbV0gmQAAAA=",
"security_indicator": "eci",
"par": "V0010015822051006609916940054",
"expiration_month": 12,
"expiration_year": 2031,
"token_requestor_id": "123"
},
"holder": {
"name": "Test Test",
"identification_type": "DNI",
"identification_number": "33485274"
}
}
}'Response
{
"token": "APP_USR-4934588586838432",
"created_at": "2024-01-17T11:37:47.000-04:00",
"expiry_at": "2024-01-17T17:37:47.000-04:00"
}