Este capítulo explica cómo crear, ejecutar y auditar sorteos entre los asistentes de tu evento en Pazo. Verás qué boletos participan, cómo se eligen los ganadores de forma determinista, qué pasa si una orden premiada se cancela y cómo se ve la página pública de resultados.
Requisitos para sortear
No puedes crear ni ejecutar sorteos en eventos en borrador, cancelados o archivados. En cualquier otro estado del evento el sorteo está disponible.
Participan los boletos vigentes o ya utilizados que pertenezcan a órdenes pagadas y sin disputa abierta. Los boletos comprados con cupón o los de cortesía participan en las mismas condiciones que los demás. Quedan fuera los boletos de órdenes reembolsadas, canceladas o en disputa, y los boletos que ya tienen un premio vigente en otro sorteo del mismo evento.
Configurar un sorteo
Para preparar un sorteo:
- Entra a tu evento desde Eventos (
/panel/events) y abre la pestaña Sorteo (/panel/events/[eventId]/sorteo). - En la tarjeta Crear el primer sorteo (o Nuevo sorteo, si ya hubo sorteos antes) completa los campos:
- Número de ganadores: cuántos boletos saldrán premiados (de 1 a 100).
- Un premio por comprador: si activas esta casilla, un comprador que ya tiene un premio vigente en este evento, en este sorteo o en uno anterior, no vuelve a salir sorteado. Los reemplazos de posiciones revocadas heredan esta regla.
- Pulsa Crear sorteo.
Cada evento admite un solo borrador principal a la vez.
Modificar o eliminar un borrador
Mientras el sorteo siga en borrador (Borrador del sorteo) puedes ajustarlo o descartarlo:
- Para modificarlo, cambia el Número de ganadores o Un premio por comprador y pulsa Guardar cambios.
- Para descartarlo, pulsa Eliminar borrador y confirma con Eliminar en la ventana que aparece. Esto no afecta boletos ni ganadores, porque el sorteo nunca se ejecutó.
Ejecutar el sorteo
Ejecutar el sorteo es irreversible: congela el resultado para siempre y ese sorteo nunca podrá volver a ejecutarse ni editarse.
- En la tarjeta del borrador, pulsa Ejecutar sorteo.
- En la ventana Ejecutar sorteo — acción irreversible, lee la advertencia y pulsa Sí, ejecutar sorteo.
Al ejecutar, el sistema toma de forma atómica los boletos elegibles y calcula una semilla pública a partir del identificador del sorteo y la fecha y hora exactas de la ejecución. Si hay menos boletos elegibles que el Número de ganadores, el sorteo no se ejecuta y el aviso te dice cuántos hay disponibles. Si una orden cambia justo en ese momento (por ejemplo, un reembolso), verás un aviso de conflicto: vuelve a intentarlo.
Consultar ganadores y auditoría
Un sorteo ejecutado pasa a la sección Sorteos ejecutados:
- El encabezado dice Sorteo #1 (o el número que corresponda).
- Arriba verás los datos que lo hacen auditable: Semilla (seed) con el botón Copiar, Ejecutado el, Boletos elegibles, Un premio por comprador y Número de ganadores. Cualquiera puede reproducir la selección con la semilla y estos parámetros.
- La tabla de resultados tiene las columnas Posición, Ganador, Código, Estado y Acciones.
- Por privacidad, el nombre del ganador aparece enmascarado y el código del boleto muestra solo sus últimos caracteres.
- El estado de cada ganador es Vigente o Revocado.
Notificar a los ganadores
Cuando quieras avisar a los ganadores:
- Ubica el sorteo en Sorteos ejecutados.
- Pulsa Notificar ganadores.
Cada ganador vigente recibe un correo con el enlace al resultado; si compró con una cuenta, también recibe una notificación en la plataforma, y si compró como invitado, solo el correo. Al enviarse, el botón se sustituye por la leyenda Notificado el con la fecha. Solo se puede notificar una vez por sorteo.
Re-sortear posiciones revocadas
Si una orden premiada se reembolsa o se cancela después del sorteo, el ganador pasa a Revocado. Para reponer esa posición:
- En la fila del ganador revocado, pulsa Re-sortear posición.
- Se crea un borrador en Reemplazos pendientes, titulado Reemplazo de la posición {número}.
- Ese borrador elige a un solo ganador y hereda las reglas del sorteo original. No se puede editar: solo Ejecutar sorteo o Eliminar borrador.
- Al ejecutarlo y confirmar, se repara únicamente esa posición; el resto de los ganadores vigentes no cambia. Una posición con un reemplazo ya ejecutado no puede re-sortearse otra vez.
Página pública del sorteo
Cualquier persona puede consultar los resultados en /eventos/[slug]/sorteo. Desde el panel la abres con Ver página pública.
- La página no existe (error 404) si el evento está en borrador o archivado, o si aún no tiene ningún sorteo configurado.
- Mientras el sorteo no se ejecute, los visitantes ven el aviso Aún no se ha realizado el sorteo.
- Con el sorteo ejecutado se muestra la Rueda de la suerte con el botón Girar la rueda, que revela el resultado con una animación. Si el dispositivo pide reducir el movimiento, el resultado aparece sin animación.
- En cada sorteo, Detalles de auditoría muestra el ID del sorteo, la semilla, el compromiso del grupo de boletos (un hash) y la explicación del algoritmo, para que cualquiera verifique el resultado.
- Si una posición tuvo re-sorteos, Ver historial de re-sorteo muestra la cadena de reemplazos.
- Si el evento se cancela, la página sigue visible con el aviso Evento cancelado, para conservar la transparencia de los resultados.