# Notificações por E-mail

O WCPOS oferece controle individual sobre quais e-mails de notificação do WooCommerce são disparados para pedidos do POS, separadamente das configurações gerais de e-mail do WooCommerce do seu site. Também é possível notificar o **operador de caixa** que processou a venda.

As configurações estão na tela de **Finalização de compra** — acesse **WP Admin → POS → Configurações → Finalização de compra**. Os controles de e-mail ficam acima das seções Status do Pedido e Gateways de Pagamento.

Sobre e-mails de pedidos do POS

Os gatilhos padrão de e-mail do WooCommerce nem sempre são disparados corretamente em pedidos do POS, porque o POS utiliza status personalizados como *POS - Open* e *POS - Partial* que o WooCommerce não reconhece. O WCPOS re-dispara manualmente o e-mail de Novo Pedido quando um pedido transiciona de um desses status para Concluído, Processando ou Aguardando — garantindo que você receba a notificação de forma confiável, independentemente do caminho que o pedido percorreu durante a finalização.

## Os três grupos de e-mail[​](#the-three-email-groups "Link direto para Os três grupos de e-mail")

Cada grupo possui uma **chave principal** no topo. Quando a chave está ativada, uma lista de caixas de seleção aparece abaixo, permitindo ativar ou desativar cada tipo de e-mail individualmente. Quando a chave está desativada, nenhum desses e-mails é enviado para pedidos do POS (independentemente das caixas de seleção individuais).

### E-mails do administrador[​](#admin-emails "Link direto para E-mails do administrador")

*"E-mails de notificação do administrador do WooCommerce para pedidos do POS"* — **ativado por padrão.**

Enviado para o(s) endereço(s) configurado(s) em **WooCommerce → Configurações → E-mails → (tipo de e-mail) → Destinatário(s)**.

| E-mail               | Padrão    | Enviado quando                                                  |
| -------------------- | --------- | --------------------------------------------------------------- |
| **Novo pedido**      | ✓ Marcado | Um pedido do POS muda para Processando / Concluído / Aguardando |
| **Pedido cancelado** | ✓ Marcado | Um pedido do POS é cancelado                                    |
| **Pedido com falha** | ✓ Marcado | Um pedido do POS falha (erro no gateway, etc.)                  |

### E-mails do cliente[​](#customer-emails "Link direto para E-mails do cliente")

*"E-mails de notificação do cliente do WooCommerce para pedidos do POS"* — **ativado por padrão.**

Enviado para o e-mail de cobrança do cliente — disparado apenas para pedidos com um cliente vinculado (ignorado silenciosamente para vendas como Convidado).

| E-mail                      | Padrão    | Enviado quando                                    |
| --------------------------- | --------- | ------------------------------------------------- |
| **Pedido aguardando**       | ✓ Marcado | Um pedido do POS muda para Aguardando             |
| **Pedido em processamento** | ✓ Marcado | Um pedido do POS vai para Processando             |
| **Pedido concluído**        | ✓ Marcado | Um pedido do POS é concluído                      |
| **Pedido reembolsado**      | ✓ Marcado | Um pedido do POS é reembolsado (total ou parcial) |
| **Pedido com falha**        | ✓ Marcado | Um pedido do POS falha                            |

### E-mails do operador de caixa[​](#cashier-emails "Link direto para E-mails do operador de caixa")

*"Enviar notificação de novo pedido ao operador de caixa que processou o pedido no POS"* — **desativado por padrão.**

| E-mail          | Padrão                                              | Enviado quando                                          |
| --------------- | --------------------------------------------------- | ------------------------------------------------------- |
| **Novo pedido** | ✓ Marcado *(quando a opção principal está ativada)* | Um pedido do POS é concluído por esse operador de caixa |

O WCPOS identifica o operador de caixa a partir do meta `_pos_user` do pedido (o usuário WP conectado ao terminal) e utiliza o e-mail da conta dele. Se o e-mail do operador de caixa for o mesmo que o e-mail do administrador — por exemplo, em uma loja de proprietário único onde a mesma pessoa é administrador e operador de caixa — o WCPOS **elimina a duplicidade** do destinatário para que o e-mail não seja recebido duas vezes.

As opções de administrador e operador de caixa funcionam de forma **independente** — desativar uma não afeta a outra.

## Cenários comuns[​](#common-scenarios "Link direto para Cenários comuns")

Evitar que a caixa de entrada fique lotada em dias movimentados

Desative **E-mails do administrador → Novo pedido** se a loja realiza mais de 50 vendas por dia e o administrador não precisa de uma notificação para cada uma. Mantenha **Pedido cancelado** e **Pedido com falha** ativados — esses são os que realmente importam.

Para acompanhamento de receita, a tela de [Relatórios](/pt-BR/reports/.md) é uma ferramenta melhor do que contar e-mails de Novo pedido.

Enviar notificações apenas ao operador de caixa de plantão, não ao administrador

Desative o botão principal de **E-mails do administrador** e ative o botão principal de **E-mails do caixa**. O caixa que finaliza cada venda recebe o e-mail de Novo pedido no endereço da conta pessoal, e a caixa de entrada do administrador permanece limpa.

Isso funciona bem para lojas com vários caixas em que o proprietário não deseja acompanhar cada transação.

Desativar e-mails do cliente para vendas presenciais

Lojas com grande fluxo de turistas, bancas de feira e cafeterias de atendimento rápido geralmente não precisam enviar um recibo por e-mail ao cliente — ele já possui o recibo impresso. Desative o botão principal de **E-mails do cliente** e nenhum e-mail de Processando / Concluído / Reembolsado será enviado para vendas do POS.

Isso não afeta os e-mails direcionados ao cliente dos pedidos online, já que eles passam pelo WooCommerce padrão (não pelo caminho do POS).

Manter os e-mails do cliente ativados, exceto o de 'Processando'

Se os pedidos do POS são concluídos instantaneamente (dinheiro + cartão presencial), o cliente recebe um e-mail de *Processando* *e* um e-mail de *Concluído* no mesmo segundo. Desmarque **Pedido em processamento** na lista de E-mails do cliente para eliminar o e-mail redundante.

Atualizei de uma versão anterior à v1.8.9 e meu antigo botão único 'Ativar e-mails' desapareceu

O botão único liga/desliga das versões anteriores foi substituído pela estrutura de três grupos acima. O WCPOS migra de forma transparente a configuração anterior — se os e-mails estavam desativados, os três botões principais ficam desativados; se estavam ativados, os botões principais de Administrador e Cliente ficam ativados e o de Caixa fica desativado (o novo padrão).

Não é necessário fazer nada; a migração é executada automaticamente ao abrir a página de configurações de Finalização de compra após a atualização.

## Hooks para desenvolvedores[​](#developer-hooks "Link direto para Hooks para desenvolvedores")

Para controle programático além da interface, os seguintes filtros do WordPress estão disponíveis:

| Filtro                                   | Finalidade                                              |
| ---------------------------------------- | ------------------------------------------------------- |
| `woocommerce_pos_admin_email_enabled`    | Substituir o controle principal do administrador        |
| `woocommerce_pos_customer_email_enabled` | Substituir o controle principal do cliente              |
| `woocommerce_pos_admin_emails`           | Filtrar a lista de e-mails de administrador habilitados |
| `woocommerce_pos_customer_emails`        | Filtrar a lista de e-mails de cliente habilitados       |

As notificações do caixa são configuradas por meio do filtro existente `woocommerce_email_recipient_new_order` do WooCommerce, portanto substituições por destinatário (por exemplo, adicionar endereços em cópia) funcionam da mesma forma que para qualquer e-mail do WooCommerce.

## Documentação Relacionada[​](#related-documentation "Link direto para Documentação Relacionada")

* [Configurações de Checkout](/pt-BR/settings/wp-admin/checkout.md) — gateways de pagamento e status do pedido na mesma página de configurações
* [Pedidos](/pt-BR/orders/.md) — visualizar pedidos do POS que foram processados
* [Acesso do Caixa](/pt-BR/settings/wp-admin/access.md) — quais usuários do WordPress podem fazer login como caixas
