Si necesita más control sobre cuándo FooEvents genera y envía billetes, Puede configurar un flujo de trabajo de aprobación utilizando un estado de pedido WooCommerce personalizado. Esto permite a los administradores revisar primero los pedidos y luego liberar manualmente los tickets cuando estén listos.
Escenarios en los que puede ser útil #
- Eventos restringidos o exclusivos para socios: Debe confirmar que el cliente cumple los requisitos antes de emitir los billetes.
- Eventos privados o con invitación: Es necesario revisar los pedidos antes de conceder el acceso.
- Comprobaciones de fraude o verificación: Desea inspeccionar los pedidos antes de que se generen los tickets.
- Duplicar las llamadas de retorno de la pasarela: Una pasarela de pago puede devolver varias devoluciones de llamada o confirmaciones duplicadas, lo que puede dar lugar a un procesamiento duplicado.
- Alta carga del servidor: Su servidor puede estar bajo tensión y la generación inmediata de tickets podría aumentar la carga.
- Cuellos de botella en la generación de PDF: La creación de tickets PDF puede consumir muchos recursos, especialmente en periodos de gran actividad.
- Problemas de entrega del correo electrónico: Es posible que desee retrasar el envío del ticket mientras se resuelven los problemas de entrega del correo.
- Liberación controlada de billetes: Desea liberar tickets por lotes en lugar de generarlos todos inmediatamente.
Cómo ayuda a gestionar estas situaciones #
En lugar de generar tickets en cuanto un pedido alcanza el estado de activación normal, FooEvents puede configurado para esperar un estado de aprobación personalizado.
Esto da tiempo a los administradores a revisar el pedido antes de que se generen y envíen los tickets.
En situaciones de problemas técnicos, esto permite que se sigan haciendo pedidos mientras se retrasa la generación de tickets hasta que el sistema se estabilice. Los administradores pueden entonces aprobar los pedidos manualmente, de uno en uno o en pequeños lotes, lo que reduce la carga y les da la oportunidad de identificar pedidos duplicados o problemáticos antes de que se liberen los tickets.
Este enfoque es especialmente útil cuando la generación automática inmediata de tickets podría crear tensiones adicionales o empeorar un problema existente.
También es una buena idea añadir una breve nota a la confirmación del pedido o al mensaje de agradecimiento para que los clientes sepan que su pedido ha sido recibido y que las entradas se enviarán una vez que el pedido haya sido revisado y aprobado.
Cómo instalarlo #
Paso 1: Crear un estado de pedido personalizado #
Instale un WooCommerce plugin para personalizar el estado de los pedidos y crear un nuevo estado de pedido como Aprobado.
Puede utilizar cualquier etiqueta que se ajuste a su flujo de trabajo.
Paso 2: Configurar FooEvents para utilizar ese estado #
Ir a FooEvents > Configuración > General.
Encuentra el Enviar sobre el estado del pedido y seleccione el estado de pedido personalizado que ha creado.

Esto indica a FooEvents que sólo genere y envíe tickets cuando un pedido alcance ese estado.
Paso 3: Revisar y aprobar los pedidos manualmente #
Cuando un cliente realice un pedido, éste se creará de forma normal, pero los tickets no se generarán inmediatamente.

Una vez que un administrador ha revisado el pedido, puede cambiar el estado del pedido al estado de aprobación personalizado.
A continuación, FooEvents generará y enviará los billetes.
Uso recomendado en caso de problemas técnicos #
Si utiliza este flujo de trabajo para gestionar problemas técnicos, permita que los pedidos continúen normalmente y retenga la generación de tickets hasta que el problema esté resuelto o bajo control.
Una vez estables, apruebe los pedidos válidos manualmente en una secuencia controlada o por lotes. Esto ayuda a reducir la presión del servidor y disminuye el riesgo de generación de tickets duplicados o no deseados.