DameTicket, producto propio
DameTicket: venta de entradas con cobros reales
Plataforma SaaS de venta de entradas construida de principio a fin, con pagos por Stripe y reserva de aforo a prueba de concurrencia.
- pasarela de pago en producción
Stripe
pasarela de pago en producción
- cobros duplicados por reintento de webhook
0
cobros duplicados por reintento de webhook
- de comisión de marketplace que evita al organizador
8-10%
de comisión de marketplace que evita al organizador
DameTicket es un producto propio: un SaaS para que un organizador cree eventos de pago, venda entradas y gestione asistentes sin depender de un marketplace que se lleva entre el 8 y el 10% de cada transacción.
Lo interesante no es la interfaz
Es el orden de los efectos secundarios. Cuando alguien pulsa pagar, el sistema tiene que confirmar con Stripe, reservar la plaza, guardar el pedido, enviar el correo y actualizar el aforo, y recuperarse limpiamente si cualquiera de esos pasos falla o se reintenta.
De ahí salen las decisiones que sostienen el producto: integración con Stripe Checkout con intención de pago en servidor, verificación de la firma del webhook y procesado idempotente del pedido, de forma que si el webhook llega dos veces no se cobra dos veces.
El aforo
El esquema sobre Prisma y MySQL está diseñado para compras simultáneas: la asignación de plaza va envuelta en una transacción, así que un evento con demanda alta no vende de más.
El resto
Autenticación y permisos para organizadores y compradores, historial de pedidos por sesión y entrega de la entrada por correo. Creación de evento en varios pasos con subida de imagen, configuración de tipos de entrada y límites de aforo. Despliegue con entornos aislados, migraciones automáticas y el cambio entre modo prueba y modo real atado al entorno.
- mysql
- nextjs
- typescript
- react
- stripe