Configuración de integración
Para configurar la integración con Mercado Pago Delivery, sigue los pasos a continuación.
- Crea la aplicación a través del Panel del desarrollador. Consulta Tus aplicaciones para obtener instrucciones.
- Realiza el proceso de autorización vía OAuth con los restaurantes para generar el
access_token
necesario para realizar operaciones y no dejar de recibir notificaciones sobre nuevos pedidos a través de Webhooks. - Configura las notificaciones seleccionando la opción "Delivery". Consulta Webhooks para obtener instrucciones.
- Utiliza las API disponibles para consultar y gestionar información de tus sucursales. Ver Administración de sucursales.
- Utiliza las API disponibles para gestionar las órdenes. Ver Administración de órdenes.
Como buena práctica, siempre es necesario consultar el status de las requests que se han realizado en nuestras APIs, para los casos en que se produzca algún tipo de intermitencia. Esta medida es necesaria principalmente en los casos en que se realicen requests que cambien el status de una order o tienda. Como en el ejemplo de una acción para aceptar una orden, se recomienda realizar reintentos posteriores y, si la request aún no ha arrojado un status positivo (200), esta orden debe cancelarse.
Lo importante es mantener siempre sincronizados los status, ya sea de una order o de una tienda, entre Mercado Pago y PDV, por lo que siempre es importante implementar soluciones en caso de que se presenten errores.
Lo importante es mantener siempre sincronizados los status, ya sea de una order o de una tienda, entre Mercado Pago y PDV, por lo que siempre es importante implementar soluciones en caso de que se presenten errores.