Cómo conectar Mercado Pago con Google Sheets.
Dos casos: anotar un pago cuando llega y crear un link de pago desde una fila. Los dos usan la API oficial de Mercado Pago.
Qué conexión existe
Make y n8n tienen Google Sheets nativo. Mercado Pago va por HTTP: el webhook oficial para enterarte y la API para leer o crear.
En Make hay una app comunitaria, "Notifications for Mercado Pago". No es de Mercado Pago. Las recetas no la usan.
Anotar un pago
Configurá el webhook con el tema payment. El aviso trae el id del pago, no el pago.
Con ese id hacé un GET del pago. Recién si el estado es approved, escribí la fila como acreditada.
Buscá el id en la hoja antes de agregar, así no queda duplicado.
Crear un link de pago desde una fila
La fila trae concepto, cantidad, moneda y precio. El flujo crea una preferencia de Checkout Pro por HTTP.
La respuesta trae el link. Vuelve a una columna de la hoja y lo mandás vos.
Recetas para esto
- Anotar un pago de Mercado Pago solo después de leerlo
- Crear un link de pago de Mercado Pago desde una fila de la planilla
Dónde armarlo
Páginas oficiales
- Webhooks de Mercado Pago
- Crear preferencia en Mercado Pago
- Google Sheets en Make
- Nodo Google Sheets de n8n
Preguntas
- ¿Hay app oficial de Mercado Pago en Make o n8n?
- No la usamos. Las recetas van por HTTP con el webhook oficial y la API de Mercado Pago.
- ¿Alcanza con el aviso del webhook?
- No. El aviso trae el id. El estado del pago sale del GET a la API.