FrancodesystemsFran<code>systems
Pasarelas de pagoIntegración a medida

Integración Calendly Stripe

Calendly con cobro Stripe integrado para reservas con pago obligatorio.

Calendly
Stripe

Tiempo de implantación · 4-7 días laborables

Diagnóstico

El problema

Profesionales de servicios usan Calendly para agenda y Stripe para cobros, pero los dos viven separados: cliente reserva en Calendly, cobro se gestiona por email manual o link Stripe enviado a parte. Resultado: no-shows altos (cliente no pagó al reservar), pagos olvidados, sesiones impartidas sin cobrar. Para un coach con 30-50 sesiones/mes esto es 5-10% de revenue perdido. Calendly tiene integración Stripe básica pero requiere planes Premium+ y no maneja bien packs ni políticas de cancelación complejas.

Propuesta

La solución

Cada reserva en Calendly que requiera pago se cobra automáticamente con Stripe antes de confirmar. Soporta one-off (consulta única), packs (5 sesiones), suscripciones (mensualidad). El cliente paga al reservar, recibe confirmación con factura, y si cancela según política se reembolsa o no automáticamente. Para profesionales de servicios (coaches, terapeutas, consultores, formadores) que cobran por sesión, es la combinación esencial.

Scope

Qué automatizamos

  • Reserva Calendly con tipo evento de pago → cobro Stripe automático
  • Cobro exitoso → confirmación reserva + email cliente
  • Cobro fallido → reserva no confirmada + retry programado
  • Cancelación según política → refund total o parcial Stripe
  • Pack de sesiones (5x sesiones) → cobro único + descuento del saldo por cada reserva
  • Suscripción mensual ilimitada → cobro recurrente Stripe + reservas sin coste adicional
  • No-show → política configurable (cobro, no refund, etc.)
  • Reagendamiento sin re-cobro si dentro de la política
Quién lo usa

Casos de uso reales

Estos son los perfiles que más nos piden la integración CalendlyStripe y qué consiguen al final.

Caso 01

Coach con 40 sesiones/mes

Antes: 10-15% no-shows porque cobraba después de la sesión.

Después: Cobro al reservar. No-shows bajan al 2% y los que no se presentan ya pagaron.

Caso 02

Terapeuta con paquetes de 5 sesiones

Antes: Vendía packs por email separado, llevaba balance en Excel.

Después: Cliente compra pack, balance descuenta automáticamente en cada reserva.

Caso 03

Formador con suscripción mensual

Antes: Membership mensual con sesiones ilimitadas, gestión manual.

Después: Stripe subscription + Calendly sin coste por reserva. Cancelar suscripción bloquea reservas.

Antes / Después

Qué cambia exactamente

El día a día sin la integración y con ella, lado a lado.

Sin la integración

  • 10-15% no-shows sin cobrar
  • Packs gestionados en Excel
  • Cancellations sin política clara
  • Cobros olvidados tras sesión

Con la integración

  • Cobro al reservar: no-shows < 2%
  • Packs con balance automatizado
  • Política de cancelación aplicada automáticamente
  • Cero cobros pendientes tras sesión
Arquitectura

Cómo lo construimos

Calendly webhooks (invitee.created, invitee.canceled) + Stripe Payment Intents + Stripe Customer + Stripe Subscriptions. La lógica de política de cancelación en config versionada (refund 100% > 24h antes, 50% < 24h, 0% no-show). Para packs, balance de sesiones gestionado en base de datos propia con descuento automático en cada reserva.

flow.ts
webhook stripe.event
queue.enqueue(jobId)
worker.handle() // idempotente
calendly.api.call() // retries con backoff
log.emit({ status: 'ok' })
FAQ

Preguntas frecuentes

¿Calendly Premium es necesario?

Para usar workflows avanzados de Calendly, sí. Pero nuestra integración funciona con cualquier plan: usamos webhooks que están disponibles en Standard y superior.

¿Política de cancelación?

Configurable: refund 100% si cancelas >24h, 50% si <24h, 0% no-show. O cualquier matriz que definas. Aplica automáticamente.

¿Reagendamiento?

Si el cliente reagendaba dentro de la ventana sin penalización, no re-cobramos. Si reagenda fuera de ventana, gestionamos como cancelación + nueva reserva.

¿Packs / bonos de sesiones?

Sí. Cliente compra pack 5 sesiones con descuento, lo gestionamos como balance. Cada reserva descuenta del balance. Cuando se agota, debe comprar nuevo pack.

¿Suscripción mensual con sesiones ilimitadas?

Sí. Stripe Subscription mensual + Calendly sin coste. Si la suscripción se cancela o falla, las reservas futuras se bloquean automáticamente.

¿Cuánto tarda?

Entre 4 y 7 días laborables. Si necesitas packs + suscripciones + políticas complejas, suben a 8-10.

Francodesystems

¿Hablamos de tu integración con Stripe?

Llamada de 30 minutos sin compromiso. Salimos con alcance y precio.