Descripción
Características y Funcionalidades Principales
- Tipo de Producto Personalizado: Registra la clase WC_Product_Rifa para gestionar propiedades únicas de sorteos (total de boletos, precio por ticket, límites de compra por usuario).
- Configuración Visual Flexible (Visibilidad de Tabla de Números): Permite activar o desactivar la visualización de la matriz de números directamente desde la configuración individual de cada rifa, ideal para sorteos masivos donde se prefiera únicamente la asignación automática/aleatoria de
tickets. - Matriz de Selección Interactiva: Cuadrícula visual opcional de números en el frontend con estados claros (disponible, reservado, vendido, seleccionado).
- Reserva Temporal y Bloqueos de Concurrencia: Implementa mecanismos ( class-wc-rifaslock.php y class-wc-rifas-reservas.php ) para evitar que dos usuarios seleccionen o compren los mismos números simultáneamente.
- Asignación Aleatoria / Automática: Opción para que el comprador elija números específicos o permita que el sistema seleccione combinaciones al azar.
- Módulo de Consulta Pública: Buscador integrado ( class-wc-rifas-consulta-publica.php ) para verificar el estado de los números mediante cédula/DNI, correo o número de boleto.
- Integración con Checkout y Pedidos: Vincula automáticamente los números comprados con el flujo nativo de pedidos de WooCommerce, liberando o confirmando boletos según el estado del pago

