Operador de chárter náutico — Reservas náuticas con Stripe, Square y PayPal sin cobros dobles
Cliente: Operador de chárter náutico — Turismo
El desafío
Un operador de paseos en bote en Florida necesitaba reservar en línea, retener una fianza y cobrar solo al aprobar, con 3 pasarelas de pago y sin riesgo de cobrar dos veces.
La solución
Se construyó un motor de reservas en Next.js 16, Prisma y PostgreSQL 18. Stripe, Square y PayPal comparten un mismo puerto de pagos con webhooks firmados y un registro de eventos idempotente, de modo que un reintento nunca cobra dos veces. Una conciliación automática cada 15 minutos pone al día cualquier aviso perdido, y la fianza de 600 dólares queda retenida en Stripe hasta resolver la reserva.
Tecnologías utilizadas
- Next.js
- PostgreSQL
- Prisma
- Stripe
- Square
- PayPal
Resultados
- 3 Pasarelas de pago — Detrás de un mismo puerto
- 15 min Conciliación automática
- 600 USD Fianza retenida — Se cobra solo si hace falta
Para seguir leyendo
¿Quiere resultados similares?
Hablemos. Diseñamos soluciones a medida para su industria.
Agendar consultoría