Configurar vales de regalo
POM Gift Vouchers convierte productos seleccionados de WooCommerce en vales numerados y con caducidad que se entregan como PDF tras un estado de pedido pagado que cumpla los requisitos. Cada línea de pedido elegible crea un vale que registra la cantidad comprada.
Los productos de vale se compran por separado: al añadir uno a un carrito que ya tiene contenido, se elimina el contenido existente del carrito y se muestra un aviso.
Planificar el contrato del vale
Antes de la configuración, decide:
- qué tiene derecho a recibir el titular del vale;
- qué significa la cantidad para este producto;
- las condiciones de caducidad y canje;
- el prefijo del código, el sufijo y la secuencia de numeración;
- quién recibe el correo del vale;
- qué comprobará y registrará el personal al canjearlo.
La página del producto, el pago, el correo, el PDF y el proceso de canje deben describir los mismos términos.
Configurar la numeración y las plantillas de PDF
- Ve a Settings → POM Theme → E-Commerce → Promotions → Gift vouchers settings.
- Activa la función.
- Establece Next voucher number.
- Establece el Voucher prefix y el Voucher suffix opcionales.
- Añade al menos una PDF template.
- Dale a la plantilla un nombre interno claro.
- Escribe su HTML de cabecera, cuerpo y pie.
- Activa Phone number solo cuando el contacto del destinatario sea realmente necesario.
- Guarda los ajustes.

El siguiente número se incrementa a medida que se generan los vales. No reinicies ni reutilices una secuencia activa sin comprobar los códigos emitidos anteriormente.
Etiquetas de combinación disponibles para el PDF
Los datos del correo del vale y del PDF admiten:
{{order_id}}{{order_date}}{{product_id}}{{product_slug}}{{product_name}}{{product_quantity}}{{voucher_id}}{{voucher_from}}{{voucher_receiver_name}}{{voucher_to}}{{voucher_message}}{{voucher_correlative_number}}{{voucher_expiration_date}}
Diseña pensando en nombres largos, mensajes de varias líneas, caracteres acentuados y una cantidad mayor que uno.
Configurar un producto de vale
- Edita el producto de WooCommerce.
- Abre la pestaña de datos del producto Gift voucher.
- activa Generate gift voucher;
- introduce PDF name;
- elige PDF template;
- elige PDF format: A4, A4 horizontal o Cuadrado;
- establece un número de Expiration y elige días, meses o años;
- actualiza el producto.
Un producto de vale sin un número de caducidad positivo y un periodo válidos no puede añadirse al carrito.
Campos del cliente y cantidad
La página del producto requiere:
- Your name;
- Name of the recipient;
- Email of the recipient;
- Contact number of the recipient cuando la opción global de teléfono está activada.
Message es opcional y está limitado a 500 caracteres.
El control de cantidad normal de WooCommerce determina {{product_quantity}}. Una línea de pedido elegible crea un registro de vale, incluso cuando esa línea tiene una cantidad mayor que uno. Activa la opción Sold individually de WooCommerce cuando un producto deba representar siempre una unidad.
Generación y recuperación
La generación de vales está vinculada al procesamiento del estado/pago del pedido que cumpla los requisitos y evita crear un segundo vale para una línea de pedido que ya tiene uno.
Si a un pedido pagado le falta un vale elegible:
- abre el pedido;
- selecciona Generate missing gift vouchers en Order actions;
- aplica la acción;
- confirma la nota del pedido y el vale;
- verifica el correo del destinatario y el PDF.
Usa la acción de recuperación solo para líneas elegibles que falten. Está diseñada para dejar sin cambios los vales de línea existentes.
Verificación
- Compra un vale con cantidad uno.
- Repite con una cantidad admitida mayor que uno.
- Confirma que al añadir el vale a otro carrito se borra el contenido anterior con un aviso.
- Confirma la validación para nombres que faltan, correo no válido, teléfono obligatorio y caducidad que falta.
- Mueve el pedido por el flujo real de pedido pagado de la tienda.
- Verifica el código, el destinatario, el producto, la cantidad, la caducidad, el formato del PDF y cada etiqueta de combinación.
- Confirma que los pedidos no pagados no generan un vale utilizable.
- Ejecuta la recuperación de vales que faltan y confirma que no duplica un vale de línea existente.
- Imprime el PDF y revisa el correo en un teléfono.