Configurar integración de prueba
Para poder probar tu integración con Mercado Pago Point y el procesamiento de pagos, primero debes configurar tu integración. En esta documentación encontrarás el paso a paso para hacerlo de manera adecuada utilizando nuestras APIs.
Crear una sucursal y una caja
Crea una sucursal realizando un llamado al endpoint Crear sucursal. Deberás enviar tu Access Token productivo, y reemplazar el valor
user_id
por la identificación de usuario que te fue asignada al crear tu aplicación. Si tienes dudas sobre cómo identificar este valor, accede a la documentación sobre Detalles de aplicación.Crea una caja realizando un llamado al endpoint Crear caja, y asóciala a la sucursal creada en el paso anterior. Esto se logra reemplazando los parámetros
external_store_id
por elexternal_id
que le asignaste a la sucursal, ostore_id
por el valor obtenido para el campoid
en la respuesta a la creación de la sucursal.Por último, asocia el dispositivo Point a tu cuenta de Mercado Pago. Para eso, descarga e instala la app de Mercado Pago en tu dispositivo móvil, inicia sesión con tu cuenta, y oprime el ícono QR para escanear el código que aparece al encender el dispositivo Point.
Activar el modo PDV
La activación del modo operativo Punto de Venta (PDV) en tu dispositivo es un requisito indispensable para operar con nuestra API. Este proceso consta de dos etapas:
- Primero, deberás obtener la identificación de tu dispositivo Point. Para hacerlo, realiza un llamado al endpoint Obtener dispositivos, que te devolverá un listado de aquellos dispositivos asociados a la cuenta de Mercado Pago. Podrás identificar el Point que deseas activar por medio de los últimos caracteres del campo
id
, que deberán coincidir con el serial que aparece en la etiqueta trasera del dispositivo. Recuerda que debes realizar este llamado utilizando tus credenciales productivas.
- Por último, realiza una solicitud PATCH al endpoint Cambiar el modo de operación, reemplazando el valor
device-id
del path por elid
del dispositivo obtenido en el paso anterior. Además, deberás completar el campooperating_mode
con el valorPDV
, que habilita el funcionamiento del dispositivo en el modo integrado con la API.
Configurar notificaciones
Previo a iniciar las pruebas con el procesamiento de pagos, recomendamos configurar las notificaciones Webhooks por medio de la sección Tus Integraciones. De esta manera, podrás probar también estar recibiendo las alertas necesarias para cada transacción realizada, y contrastar la información recibida con tu sistema.
Para configurar tus notificaciones con Mercado Pago Point, sigue las instrucciones a continuación:
- Ingresa a Tus Integraciones y selecciona la aplicación con la que estás probando tu integración.
- En el menú de la izquierda, haz clic en Webhooks.
- En la pantalla desplegada, haz clic en Configurar notificaciones, y configura la URL que serán utilizadas para recibir las notificaciones de prueba. Recomendamos proporcionar una URL modo producción para recibir notificaciones tanto tu integración de prueba como de la productiva.
- Selecciona Integraciones Point como el tópico sobre el cual deseas recibir notificaciones. Esto te mantendrá actualizado sobre las intenciones de pago y sus cambios de estado.
- Por último, haz clic en Guardar. Esto generará una clave secreta exclusiva para la aplicación, que permitirá validar la autenticidad de las notificaciones recibidas, garantizando que hayan sido enviadas por Mercado Pago. Si quieres obtener más información sobre cómo validar el origen de una notificación, accede a la documentación.
Una vez que hayas realizado todas las configuraciones, puedes comenzar a probar el procesamiento de pagos.