Integración Mercado Pago vía Webhook

Integración Mercado Pago vía Webhook

May 26, 20252 min read

🧩 Objetivo:

Automatizar acciones en Centralize cuando un cliente realiza un pago en Mercado Pago, utilizando Webhooks + Workflows.


🔧 PASO 1: Crear Webhook en Mercado Pago

  1. Ingresa a tu cuenta de Mercado Pago Developers.

  2. Ve a "Notificaciones Webhook".

  3. Haz clic en "Agregar URL".

  4. En URL del Webhook, coloca una URL de webhook de Centralize. Para esto:

    • Ve a Centralize > Automatizaciones > Workflows

    • Crea un nuevo Workflow y selecciona "Webhook" como trigger (Disparador)

    • Copia la URL que aparece (algo como https://hooks.centralize.com/...)

    • Pégala en Mercado Pago

  5. En el campo Eventos, selecciona:

    • payment.created

    • payment.updated

  6. Guarda los cambios.


🔁 PASO 2: Crear el Workflow en Centralize

  1. Ve a Workflows > Crear nuevo.

  2. Usa como trigger: "Webhook".

  3. Configura el siguiente flujo:

Ejemplo de Automatización:

Trigger: Webhook recibido desde Mercado Pago→ Filtro: Si el campo "status" contiene "approved"→ Acción: Mover oportunidad a etapa “Pagado”→ Acción: Enviar correo de confirmación al cliente→ Acción: Agregar una etiqueta “Cliente pagó”

Puedes leer los datos que llegan desde Mercado Pago en formato JSON, como:

  • data.id (ID del pago)

  • data.status (estado del pago)

  • data.payer.email (email del cliente)


🧪 PASO 3: Prueba y Validación

  1. Realiza un pago de prueba desde una cuenta secundaria de Mercado Pago.

  2. Verifica que el webhook fue recibido (en el historial de Mercado Pago y dentro del workflow en Centralize).

  3. Asegúrate de que se ejecuten las acciones correctamente.


💡 Casos de uso comunes

  • Enviar un acceso a curso tras pago exitoso.

  • Crear un ticket en el CRM cuando un pago falla.

  • Notificar al equipo de ventas por Slack o email.

  • Actualizar campos personalizados con el monto pagado.


🔁 OPCIÓN 2: Con intermediario (Albato, Zapier, Make)

Ideal si no tienes conocimientos técnicos o quieres una interfaz visual.

🔧 Requisitos:

  • Cuenta en Albato, Zapier o Make

  • API Key de Mercado Pago

  • URL webhook de Centralize

🧩 Ejemplo con Albato:

  1. Crea un nuevo flujo en Albato.

  2. Selecciona Mercado Pago como app origen.

  3. Usa el evento: "Pago aprobado".

  4. En destino, elige Webhook y pega la URL del workflow de Centralize.

  5. Mapea campos: email, monto, estado, etc.

  6. En Centralize, usa el workflow para interpretar la info y automatizar.

🟢 Ventajas:

  • Interfaz simple

  • Debug visual

  • Puedes agregar múltiples pasos entre origen y destino

🔴 Desventajas:

  • Costo mensual por uso

  • Dependencia de plataforma externa


CEO de Centralize

Tomás Novoa

CEO de Centralize

Instagram logo icon
Back to Blog