Cómo se gestiona el dinero: cada agencia cobra en SU PROPIA cuenta de Stripe o Redsys. El dinero de tus viajeros va DIRECTO a tu cuenta bancaria a través de tu pasarela — proposal.travel no toca, ni retiene, ni intermedia ese dinero, y no cobramos comisión por transacción. Nosotros solo recibimos del webhook la confirmación de que el pago se completó, para marcar la reserva como pagada y enviar el acuse. Configuras tus credenciales una vez y ya puedes cobrar depósitos y plazos de los grupos (y próximamente el resto de pagos).
- 1Ve a «Configuración» → pestaña «Pagos».
- 2Activa los cobros y elige tu pasarela: Stripe (tarjeta internacional) o Redsys (bancos españoles).
- 3Pega tus credenciales: en Stripe la clave secreta y la de webhook; en Redsys el código de comercio (FUC), terminal y clave secreta.
- 4En Stripe, crea el webhook (Desarrolladores → Webhooks / «Crear destino de evento»). Ámbito: «Tu cuenta». Versión de API: la que salga por defecto (nos vale). Marca EXACTAMENTE estos dos eventos (búscalos como «checkout.session» o en la categoría «Checkout»): «checkout.session.completed» y «checkout.session.async_payment_succeeded».
- 5Tipo de destino: «Punto de conexión de webhook». Pega la URL que te mostramos (…/api/payments/stripe/tu-agencia). Estilo de carga útil: «Snapshot» (el completo — NO «thin»/breve, con ese no llegan los datos del pago).
- 6Crea el webhook, copia su signing secret (whsec_…) y pégalo en «Configuración → Pagos» de tu agencia. Listo: las inscripciones de grupo cobran el depósito automáticamente.

Consejo: Empieza en modo test para probar, y cambia a modo real cuando todo funcione. Tus credenciales se guardan cifradas. La MONEDA del cobro se toma del bloque de precios de cada propuesta (su selector de moneda: €, $, MXN…), no de un ajuste global.