# Notificaciones por correo electrónico

WCPOS ofrece control individual sobre qué correos de notificación de WooCommerce se envían en los pedidos del POS, de forma independiente a la configuración general de correo electrónico de WooCommerce. También es posible notificar al **cajero** que procesó la venta.

Los ajustes se encuentran en la pantalla de **Finalizar compra**: ir a **WP Admin → POS → Ajustes → Finalizar compra**. Los controles de correo electrónico se ubican sobre las secciones de Estado del pedido y Pasarelas de pago.

Acerca de los correos de pedidos del POS

Los disparadores de correo electrónico predeterminados de WooCommerce no siempre se ejecutan correctamente en pedidos del POS, ya que el POS utiliza estados personalizados como *POS - Open* y *POS - Partial* que WooCommerce no reconoce. WCPOS vuelve a activar manualmente el correo de Nuevo pedido cuando un pedido pasa de uno de estos estados a Completado, Procesando o En espera, lo que garantiza la recepción de una notificación independientemente de la ruta que haya seguido el pedido durante el proceso de cobro.

## Los tres grupos de correo electrónico[​](#the-three-email-groups "Enlace directo a Los tres grupos de correo electrónico")

Cada grupo tiene un **interruptor principal** en la parte superior. Cuando el interruptor está activado, aparece debajo una lista de casillas de verificación que permite habilitar o deshabilitar cada tipo de correo individual. Cuando el interruptor está desactivado, no se envía ninguno de esos correos en pedidos del POS (independientemente de las casillas individuales).

### Correos de administrador[​](#admin-emails "Enlace directo a Correos de administrador")

*"Correos de notificación de administrador de WooCommerce para pedidos del POS"* — **activado por defecto.**

Se envía a la(s) dirección(es) configurada(s) en **WooCommerce → Ajustes → Correos electrónicos → (tipo de correo) → Destinatario(s)**.

| Correo electrónico   | Valor predeterminado | Se envía cuando                                          |
| -------------------- | -------------------- | -------------------------------------------------------- |
| **Nuevo pedido**     | ✓ Activado           | Un pedido POS pasa a Procesando / Completado / En espera |
| **Pedido cancelado** | ✓ Activado           | Un pedido POS es cancelado                               |
| **Pedido fallido**   | ✓ Activado           | Un pedido POS falla (error de pasarela, etc.)            |

### Correos electrónicos al cliente[​](#customer-emails "Enlace directo a Correos electrónicos al cliente")

*"Correos electrónicos de notificación de WooCommerce al cliente para pedidos POS"* — **activado por defecto.**

Se envía al correo electrónico de facturación del cliente — solo se activa para pedidos con un cliente asociado (se omite silenciosamente para ventas de invitado).

| Correo electrónico          | Valor predeterminado | Se envía cuando                                |
| --------------------------- | -------------------- | ---------------------------------------------- |
| **Pedido en espera**        | ✓ Activado           | Un pedido POS pasa a En espera                 |
| **Pedido en procesamiento** | ✓ Marcado            | Un pedido POS pasa a procesamiento             |
| **Pedido completado**       | ✓ Marcado            | Un pedido POS se completa                      |
| **Pedido reembolsado**      | ✓ Marcado            | Un pedido POS es reembolsado (total o parcial) |
| **Pedido fallido**          | ✓ Marcado            | Un pedido POS falla                            |

### Correos electrónicos del cajero[​](#cashier-emails "Enlace directo a Correos electrónicos del cajero")

*"Enviar notificación de nuevo pedido al cajero que procesó el pedido POS"* — **desactivado por defecto.**

| Correo electrónico | Valor predeterminado                                   | Se envía cuando                            |
| ------------------ | ------------------------------------------------------ | ------------------------------------------ |
| **Nuevo pedido**   | ✓ Marcado *(cuando la opción principal está activada)* | Un pedido POS es completado por ese cajero |

WCPOS identifica al cajero a partir del meta `_pos_user` del pedido (el usuario de WP que inició sesión en la caja) y obtiene su correo electrónico de cuenta. Si el correo electrónico del cajero es el mismo que el del administrador — por ejemplo, en una tienda con un único propietario que actúa como administrador y cajero — WCPOS **elimina duplicados** del destinatario para evitar que se reciba el correo dos veces.

Las opciones de administrador y cajero funcionan de forma **independiente** — desactivar una no afecta a la otra.

## Escenarios comunes[​](#common-scenarios "Enlace directo a Escenarios comunes")

Evitar que la bandeja de entrada se sature en los días de mucha actividad

Desactive **Correos del administrador → Nuevo pedido** si la tienda procesa más de 50 ventas al día y el administrador no necesita una notificación por cada una. Mantenga **Pedido cancelado** y **Pedido fallido** activados: esas son las notificaciones que realmente importan.

Para el seguimiento de ingresos, la pantalla de [Informes](/es/reports/.md) es una herramienta más adecuada que contar correos de Nuevo pedido.

Enviar notificaciones solo al cajero de turno, no al administrador

Desactive el interruptor principal de **Correos del administrador** y active el de **Correos del cajero**. El cajero que completa cada venta recibe el correo de Nuevo pedido en la dirección de su cuenta personal, y la bandeja de entrada del administrador permanece limpia.

Esto funciona bien en tiendas con varios cajeros donde el propietario no desea estar al tanto de cada transacción.

Desactivar los correos al cliente para las ventas en tienda

Las tiendas con alta afluencia de turistas, puestos de mercado y cafeterías de servicio rápido a menudo no necesitan enviar un recibo por correo electrónico al cliente, ya que este ya dispone del recibo impreso. Desactive el interruptor principal de **Correos del cliente** y no se enviarán correos de En proceso / Completado / Reembolsado para las ventas del POS.

Los correos dirigidos al cliente para los pedidos en línea no se ven afectados, ya que estos se gestionan a través de WooCommerce estándar (no por la vía del POS).

Mantener activos los correos al cliente, pero no el de «En proceso»

Si los pedidos del POS se completan de forma instantánea (efectivo + tarjeta presente), el cliente recibe un correo de *En proceso* *y* uno de *Completado* en el mismo segundo. Desmarque **Pedido en proceso** en la lista de Correos del cliente para eliminar el correo redundante.

Actualicé desde una versión anterior a la v1.8.9 y mi antiguo interruptor único «Habilitar correos» ha desaparecido

El interruptor único de activación/desactivación de versiones anteriores ha sido reemplazado por la estructura de tres grupos descrita anteriormente. WCPOS migra la configuración anterior de forma transparente: si los correos electrónicos estaban desactivados, los tres interruptores principales quedan desactivados; si estaban activados, los interruptores principales de Administrador y Cliente quedan activados y el de Cajero queda desactivado (el nuevo valor predeterminado).

No es necesario realizar ninguna acción; la migración se ejecuta automáticamente al abrir la página de Configuración de pago después de actualizar.

## Hooks para desarrolladores[​](#developer-hooks "Enlace directo a Hooks para desarrolladores")

Para un control programático más allá de la interfaz de usuario, están disponibles los siguientes filtros de WordPress:

| Filtro                                   | Propósito                                                 |
| ---------------------------------------- | --------------------------------------------------------- |
| `woocommerce_pos_admin_email_enabled`    | Anular el interruptor principal de administración         |
| `woocommerce_pos_customer_email_enabled` | Anular el interruptor principal de cliente                |
| `woocommerce_pos_admin_emails`           | Filtrar la lista de correos de administración habilitados |
| `woocommerce_pos_customer_emails`        | Filtrar la lista de correos de cliente habilitados        |

Las notificaciones de cajero se configuran mediante el filtro existente de WooCommerce `woocommerce_email_recipient_new_order`, por lo que las anulaciones por destinatario (por ejemplo, enviar copia a direcciones adicionales) funcionan de la misma manera que con cualquier correo electrónico de WooCommerce.

## Documentación relacionada[​](#related-documentation "Enlace directo a Documentación relacionada")

* [Ajustes de finalización de compra](/es/settings/wp-admin/checkout.md) — pasarelas de pago y estado de pedido en la misma página de ajustes
* [Pedidos](/es/orders/.md) — consultar los pedidos POS que se han procesado
* [Acceso de cajeros](/es/settings/wp-admin/access.md) — qué usuarios de WordPress pueden iniciar sesión como cajeros
