Cobro de anticipo con Flow.cl — webhook firmado y anti-inasistencias nativos.
Flow.cl es la pasarela más usada por pymes en Chile. CitaClick se integra de forma nativa con webhook verificado por HMAC, idempotencia y status guard para que ningún pago se pierda ni se repita.
Datos verificados al 2026-04-26.
Por qué importa
¿Por qué integrar Flow en tu agenda?
Acceso a múltiples medios de pago en una sola integración
Flow.cl te da WebPay Plus, Khipu, Onepay, Mach, transferencia y tarjetas internacionales en un solo dashboard. Sin tener que integrar cada uno por separado.
Más simple que ir directo a Transbank
Si quieres WebPay directo necesitas certificación Transbank, código de comercio aprobado y SLA mínimos. Flow.cl te da WebPay sin esa burocracia.
Anti-inasistencias requiere cobro real
La única forma de eliminar inasistencias es cobrar antes. Flow es la pasarela más confiable para hacerlo en Chile.
Liquidación rápida a tu cuenta
Flow te liquida los pagos a tu cuenta corriente típicamente en 2-3 días hábiles (verifica plan).
Capacidades técnicas
Cómo está conectado
Anticipo configurable por servicio
0%, 30%, 50%, 100% — tú defines por servicio. Ej.: corte 30%, color 50%, tratamiento facial 100%.
Webhook con verificación HMAC obligatoria
Cada notificación de pago de Flow se verifica con HMAC firmado antes de procesarse. Si la firma no coincide, se rechaza con 403. Imposible falsificar pagos.
Idempotencia (sin doble cobro)
Tabla `processed_webhooks` con UNIQUE constraint sobre token de Flow. Si Flow reintenta una notificación (timeout), no se procesa dos veces.
Status guard (paid → terminal)
Una vez que un pago llega a estado "paid", no puede regresar a "failed" o "pending" aunque llegue una notificación tardía. Protege contra ataques de regresión.
Manejo de devoluciones
Si activas tu política de cancelación con devolución (24h, 48h), CitaClick puede gatillar refund parcial vía API de Flow.
Gift cards e ingresos recurrentes
Mismo flujo de Flow se usa para vender gift cards digitales y para suscripciones mensuales (ej: "BarberClub $25.000/mes").
Paso a paso
Cómo conectar Flow con CitaClick
Tiempo total estimado: 1-2 días hábiles (lo que tarda Flow en validar tu cuenta)
- 1
Crear cuenta en Flow.cl
cuenta· 10 min + validación 1-2 díasTe registras en flow.cl con tu RUT empresa y datos del negocio. Flow valida tu cuenta corriente para liquidaciones.
- 2
Obtener API Key y Secret Key
config· 2 minEn tu dashboard de Flow vas a "API" y copias tu API Key y Secret Key de producción (no las de sandbox).
- 3
Conectar en CitaClick
config· 2 minEn Configuración → Pagos pegas tus dos keys de Flow. CitaClick valida que la conexión esté funcional.
- 4
Definir anticipos por servicio
config· 5-15 min según cantidad de serviciosPara cada servicio configurable, decides si requiere anticipo y qué porcentaje. Ej.: "Corte $20.000 → 30% anticipo ($6.000)".
- 5
Pago de prueba
verificación· 5 minTe haces una reserva real de $1.000 con anticipo 100% y pagas con tu propia tarjeta. Verificas que llegue el cobro a Flow y que el estado en CitaClick sea "paid".
- 6
Listo para clientes
live· InmediatoTus servicios con anticipo configurado ya cobran en automático cada vez que un cliente reserva. Sin acción manual.
Costos transparentes
¿Cuánto cuesta?
Cobramos por CitaClick. Lo que cobre Flow se lo paga el comercio directamente — sin markup nuestro.
Las tarifas de terceros pueden cambiar sin previo aviso. Siempre verifica las cifras actualizadas en el sitio oficial de cada proveedor.
FAQ
Preguntas frecuentes sobre Flow
¿Cuánto cobra Flow por cada transacción?
Aprox. 2.95% + $250 CLP fijos + IVA por transacción exitosa con WebPay (puede variar por método de pago y plan). Las cifras exactas las consultas en flow.cl porque cambian. CitaClick NO agrega ningún markup — pagas a Flow lo que Flow te cobra.
¿Cuándo recibo la plata en mi cuenta?
Flow.cl liquida típicamente en 2-3 días hábiles a tu cuenta corriente registrada. Verifica los términos de tu plan Flow porque algunos negocios nuevos parten con liquidación T+5 hasta construir historial.
¿Puedo elegir solo WebPay y no los demás métodos?
Sí. En el panel de Flow activas solo los métodos que quieres aceptar. CitaClick respeta esa configuración — solo muestra al cliente los métodos que tú habilitaste.
¿Qué pasa si un cliente paga pero no llega? ¿Le devuelven?
Eso lo decides TÚ con tu política de cancelación. Si tu política dice "inasistencia no se devuelve", el dinero queda contigo (CitaClick no devuelve automático). Si quieres reembolsar manualmente, lo haces desde el panel de Flow o desde CitaClick si tienes refund habilitado.
¿Es seguro que CitaClick tenga acceso a mi API Key de Flow?
Sí. Las keys se guardan encriptadas en Supabase con RLS multi-tenant — solo tu cuenta puede leerlas. Nunca viajan al navegador del cliente. Cada llamada a Flow se firma con HMAC del lado del servidor. Si sospechas leak, puedes rotar la key en Flow.cl en cualquier momento.
¿Soporta refunds parciales?
Sí, vía API de Flow. Útil cuando cobraste 100% pero acuerdas devolver el 50% por una situación específica. El refund se gatilla desde el detalle del pago en CitaClick.
¿Y si Flow tiene un downtime?
Si Flow está caído, los nuevos pagos fallan con error claro al cliente (puede reintentar). Las reservas en curso no se ven afectadas. CitaClick logguea cada intento fallido para auditoría. Históricamente Flow tiene SLA muy alto.
Activa Flow en tu agenda
Plan gratuito permanente para empezar. Sube a Pro cuando necesites esta integración.