Payment Agent
ActivoCobra vía Mercado Pago desde el dashboard del cliente y activa la cuenta
En cola
0
prospectos esperando
Ejecuciones
50
50 logs
Costo total
$0
acumulado total
Errores
0
100% éxito
Último run
4/7, 08:30 p. m.
Webhook en tiempo real (POST /webhook/mp)
Descripción
El código real usa Mercado Pago, no Stripe. Flujo (30/06/2026): el Sales Closer cierra la venta (mark_client) → createRestaurantAccount() crea la cuenta con subscription_status=pending → el cliente recibe el link del dashboard por WhatsApp → el payment wall del dashboard detecta pending y el cliente hace click para pagar → server.js crea la preferencia de Checkout Pro (POST /api/payment-wall/create-preference) → el cliente paga → Mercado Pago notifica al webhook (POST /webhook/mp) → handleMercadoPagoWebhook() activa la cuenta y crea la Preapproval (suscripción mensual). Los montos (setup_price/monthly_price) vienen fijados por panel-generator.js con el precio único universal ($35.000 ARS primer mes / $25.000 ARS/mes, ver memory "MODELO DE NEGOCIO UNIVERSAL"). Bug corregido 04/07/2026: `createPaymentLink()` ignoraba el precio real del prospecto y siempre cobraba el monto global por defecto (server.js la llama sin pasar setupAmount/monthlyAmount) — ahora el fallback se resuelve DESPUÉS de traer el prospecto, usando prospect.setup_price/monthly_price. Mismo bug en `_handlePayment()`: el Preapproval mensual siempre usaba el monto global en vez de prospect.monthly_price — corregido, ahora lo lee de la fila real.
Tareas
- Crear preferencia de Checkout Pro en Mercado Pago (setup one-time)
- Recibir webhook de pago confirmado y activar la cuenta del cliente
- Crear Preapproval (suscripción mensual recurrente) tras el primer pago
- Enviar mensajes de WhatsApp del proceso de pago vía Twilio
- Los montos se leen de prospect.setup_price / prospect.monthly_price (ARS)
Últimas ejecuciones (system_logs)
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Sin prospectos conversion_ready
Modelo IA
Mercado Pago API (Checkout Pro + Preapproval) · Twilio WhatsApp
Costo estimado (sin datos reales todavía)
~$0.010/WA
Script
src/pipeline/payment-agent.jsVariables de entorno
MP_ACCESS_TOKENAccess token de Mercado Pago
MP_WEBHOOK_SECRETSecreto para validar la firma del webhook de Mercado Pago
MP_SETUP_AMOUNTMonto de setup por defecto en ARS — 35000 (fallback si el prospecto no tiene setup_price)
MP_MONTHLY_AMOUNTMonto mensual por defecto en ARS — 25000 (fallback si el prospecto no tiene monthly_price)
APP_BASE_URLURL base de la app (dashboard + webhook)
Capa
Pipeline operativo