Introducción
Las pruebas son una etapa esencial para garantizar que la integración funcione correctamente y que los pagos se procesen sin errores. Esto permite que identifiques y corrijas eventuales problemas antes de poner el checkout a disposición de los compradores.
Para ello, utiliza la cuenta de prueba comprador creada automáticamente con tu aplicación. Con ella, es posible simular pagos y validar el funcionamiento de la integración.
Obtener una cuenta de prueba comprador
Para testear la integración, realiza una compra utilizando la cuenta de prueba comprador creada automáticamente con tu aplicación. Para encontrarla, sigue los pasos a continuación.
- En Mercado Pago Developers, navega hasta Tus integraciones en la parte superior derecha de la pantalla, y haz clic en la tarjeta correspondiente a la aplicación con la que estás desarrollando.
- Una vez en "Datos de integración", dirígete a la sección Cuentas de prueba en el menú lateral izquierdo.
- En el menú selector, haz clic en Comprador. Una vez allí, verás el país de operación de la cuenta, el User ID, el usuario y la contraseña de la cuenta de prueba.

Crear una order de prueba
Utilizando las credenciales de prueba del vendedor, crea una order de prueba siguiendo los pasos de Redirigir al comprador al checkout. Asegúrate de incluir como email del pagador el correo electrónico de la cuenta de prueba comprador obtenida en el paso anterior.
Al ejecutar la solicitud, guarda el checkout_url que devuelve la respuesta. Esta dirección es la que utilizarás en el siguiente paso para acceder al formulario de pago.
Realizar el pago de prueba
- Abre el
checkout_urlen el navegador. - Inicia sesión con el usuario y contraseña de la cuenta de prueba comprador.
- Selecciona un método de pago y completa los datos. Para pagos con tarjeta, utiliza una tarjeta de prueba.
- Confirma el pago y aguarda el resultado.
Verificar el resultado
Para verificar que la compra de prueba se realizó correctamente, envía un GET al endpoint /v1/orders/{id}API incluyendo tu Access Token de prueba:
curl
curl -X GET \ -H 'Authorization: Bearer ENV_ACCESS_TOKEN' \ 'https://api.mercadopago.com/v1/orders/{id}'
Reemplaza {id} por el id de la order obtenido al crearla. El campo status de la respuesta indicará el resultado de la transacción según el escenario probado.
Con estos pasos completados, la integración con Checkout Pro está validada. Ya puedes subir a producción.