Configurar Mercado Pago

Configurar MercadoPago

Función Pro
La integración con MercadoPago está disponible exclusivamente en la versión Pro de Agenda Lite.

MercadoPago es una de las plataformas de pago más utilizadas en Latinoamérica. Permite a sus clientes pagar con tarjeta de crédito, débito, transferencia y otros medios según el país.

Obtener credenciales

  1. Ingrese a su cuenta de MercadoPago y acceda al panel de desarrolladores.
  2. Cree una aplicación o seleccione una existente.
  3. Copie su Access Token (credencial de producción o de prueba según corresponda).
  4. En la sección de webhooks, obtenga su Webhook Secret para la verificación de notificaciones.

Activar MercadoPago en Agenda Lite

  1. Vaya a Agenda Lite → Integraciones.
  2. Active la opción payments_mp.
  3. Ingrese su mp_access_token (Access Token de MercadoPago).
  4. Ingrese su mp_webhook_secret (clave secreta para verificar webhooks).
  5. Guarde los cambios.

Modo de pruebas (Sandbox)

MercadoPago dispone de un entorno sandbox para realizar transacciones de prueba sin dinero real. Para activarlo, habilite la opción mp_sandbox en la configuración.

Cuando el modo sandbox está activo, Agenda Lite redirige a los clientes a la URL de prueba (sandbox_init_point). En modo producción, se utiliza la URL real (init_point).

Información
MercadoPago proporciona credenciales de prueba separadas. Asegúrese de usar el Access Token correspondiente al entorno que seleccione (sandbox o producción).

Verificación de webhooks

Cada vez que un pago cambia de estado, MercadoPago envía una notificación a Agenda Lite. La autenticidad de estas notificaciones se verifica mediante el encabezado x-signature, que utiliza una firma HMAC-SHA256 generada con su Webhook Secret.

Este mecanismo asegura que solo MercadoPago pueda actualizar el estado de los pagos en su sitio.

Consejo
Si opera en varios países de Latinoamérica, MercadoPago le permite recibir pagos en la moneda local de cada país, lo que facilita la experiencia de sus clientes.
Error común
Si las notificaciones de pago no llegan correctamente, verifique que el mp_webhook_secret esté copiado sin espacios adicionales al inicio o al final.

En esta página