Prueba de integraciĂłn
Después de crear la validación de Zero Dollar Auth, es importante realizar pruebas de integración para confirmar su funcionalidad. Para probar la validación, es necesario seguir los siguientes pasos:
- Generar un Card Token
- Validar la integraciĂłn
Generar un token de tarjeta
Para probar la validaciĂłn de Zero Dollar Auth, el primer paso es generar un Card Token. Para obtenerlo, utiliza nuestra biblioteca Mercado Pago SDK JS para capturar los datos de la tarjeta y generar el token.
Para obtener el token de tarjeta, utiliza los datos de prueba que te compartimos en la tabla a continuaciĂłn.
Valor a completar | Ejemplo |
NĂșmero de tarjeta | 4074090000000004 |
Mes de vencimiento | 02 |
Año de vencimiento | 2031 |
CĂłdigo de seguridad | 123 |
Titular de la tarjeta | APRO |
Tipo de identificaciĂłn. Puede ser uno de los siguientes: CPF: Individual Taxpayer Registration, Brazil. CNPJ: National Register of Legal Entities, Brazil. CUIT: Unique Tax Identification Code, Argentina. CUIL: Unique Labor Identification Code, Argentina. DNI: National Identity Document, Argentina. CURP: Single Population Registration Code, Mexico. RFC: Federal Registry of Taxpayers, Mexico. CC: Citizenship Card, Colombia. RUT: Single Tax List, Chile. CI: Identity Card, Uruguay. | CPF |
NĂșmero de documento | 15635614680 |
Validar la integraciĂłn
Como Ășltimo paso, es necesario validar la integraciĂłn utilizando el token obtenido en el paso anterior. Para ello, envĂa los parĂĄmetros que detallamos en la tabla a continuaciĂłn al endpoint /v1/payments y ejecuta la solicitud.
ParĂĄmetro | Tipo | DescripciĂłn | Ejemplo |
token | String | Token de la tarjeta | 12346622341 |
payment_method_id | String | Indica el identificador del medio de pago seleccionado para realizar el pago | master |
payer.email | String | Email del pagador | buyer@exampleemail.com |
payer.type | String | Tipo de identificaciĂłn del pagador asociado | guest |
description | String | Descripción de la validación | "validación de tarjeta con valor cero dólar master crédito con cvv" |
transaction_amount | Number | Costo de la validaciĂłn | Siempre zero (0) para Zero Dollar Auth |
curl
curl -X POST \
'https://api.mercadopago.com/v1/payments'\
Content-Type: application/json
X-Card-Validation: card_validation
Authorization: Bearer {{access_token}}
{
"token": "{{card_token}}",
"payment_method_id": "master",
"payer": {
"email": "{{payer_email}}",
"type" : "guest"
},
"description": "validação de cartão com valor zero dollar master crédito sem cvv",
"transaction_amount": 0
}