Configurações de finalização da compra
A página Configurações de finalização da compra (WP Admin > POS > Configurações > Finalização de compra) controla quais gateways de pagamento aparecem no POS, como os pedidos são processados e quais e-mails de notificação são disparados para vendas no POS.
Notificações por e-mail
No topo da página há três grupos de alternâncias de e-mail — E-mails do admin, E-mails do cliente e E-mails do operador de caixa — que controlam quais e-mails de notificação do WooCommerce são enviados para pedidos do POS, independentemente das configurações de e-mail do WooCommerce em todo o site.
Consulte Notificações por e-mail para a referência completa, incluindo os padrões de alternância por e-mail, o modelo de destinatário do operador de caixa, cenários comuns e hooks para desenvolvedores.
Gateways de pagamento
Esta seção lista todos os gateways de pagamento do WooCommerce instalados no seu site. Cada gateway pode ser ativado ou desativado de forma independente para o POS.
| Coluna | Descrição |
|---|---|
| Padrão | Escolha qual gateway será pré-selecionado quando um operador de caixa abrir a finalização da compra |
| Gateway de pagamento | O nome do gateway de pagamento |
| ID do método de pagamento | O identificador do método de pagamento do WooCommerce (útil para desenvolvedores) |
| Ativado | Ative ou desative o método de pagamento para o checkout do POS |
| Status do pedido | O status definido para um pedido do POS quando ele é pago com este método de pagamento (veja Status do pedido abaixo) |
Cada linha também tem um menu (⋮) com Configurações do POS — altere o Título e a Descrição exclusivos do POS para o método de pagamento — e Configurações do WooCommerce, que abre diretamente as configurações completas do método de pagamento no WooCommerce.
Ativar um método de pagamento
- Encontre o método de pagamento na lista
- Ative a opção Ativado
- O método de pagamento aparecerá no checkout do POS no próximo carregamento da página
Na versão gratuita, apenas os métodos de pagamento integrados Dinheiro e Cartão podem ser editados. Ativar outros métodos de pagamento do WooCommerce instalados para o POS requer o WCPOS Pro.
Reordenar métodos de pagamento
Arraste os métodos de pagamento para alterar a ordem de exibição deles na finalização de compra do POS. Use a coluna Padrão para escolher qual método de pagamento será pré-selecionado quando um operador de caixa abrir o modal de finalização de compra.
POS x loja online
As configurações de métodos de pagamento aqui são independentes das suas configurações de pagamento do WooCommerce. Um método de pagamento pode estar:
- Ativado para POS, desativado online — útil para pagamentos em dinheiro, que não se aplicam a pedidos pela web
- Ativado online, desativado para POS — útil para métodos de pagamento como PayPal, que não são práticos para vendas presenciais
- Ativado para ambos — o método de pagamento funciona em todos os lugares
Um método de pagamento deve primeiro estar instalado e ativo em WP Admin > WooCommerce > Configurações > Pagamentos antes de aparecer na lista de configurações de finalização de compra do POS. Se um método de pagamento estiver ausente, verifique se o plugin está instalado e se o método de pagamento está ativado no WooCommerce.
Status do pedido
O status do pedido é definido por método de pagamento, na coluna Status do pedido da tabela de métodos de pagamento — portanto, uma venda pode ser resolvida de maneiras diferentes dependendo de como foi paga:
- Dinheiro e Cartão usam Concluído como padrão, pois o pagamento é recebido no ponto de venda.
- Métodos de pagamento em que o dinheiro chega posteriormente — como BACS (transferência bancária direta) ou Cheque — usam Em espera por padrão.
Selecione qualquer status de pedido do WooCommerce para cada método de pagamento. (Versões mais antigas usavam um único padrão global; esse valor foi migrado para cada método de pagamento durante a atualização.)
Evitar vendas em excesso
A opção Evitar vendas em excesso impede vendas no POS de itens sem estoque suficiente. Ela vem desativada por padrão — até você habilitá-la, a finalização da compra funciona exatamente como antes.
A API REST do WooCommerce não valida o estoque na criação dos pedidos, então um caixa movimentado (ou uma lista de produtos desatualizada) pode vender mais unidades do que você tem. Com a opção ativada, o WCPOS verifica o estoque em dois momentos:
- No caixa — o operador não consegue adicionar um item ao carrinho (nem aumentar sua quantidade) acima do estoque disponível. O POS mostra a quantidade que realmente está disponível, por exemplo "Apenas 3 disponíveis para Hoodie – Blue, M".
- Na finalização da compra, no seu servidor — o próprio pedido é validado antes de o pagamento ser concluído. Mesmo que os dados locais do caixa estivessem desatualizados, um pedido que resultaria em venda em excesso é recusado e o operador vê exatamente quais itens estão faltando e quantos estão disponíveis. Em seguida, o POS atualiza o estoque desses itens para que o carrinho possa ser corrigido com números precisos.
Carrinhos abertos nunca são impedidos de sincronizar — a validação só é executada no momento da finalização da compra.
Como o estoque é determinado
| Configuração do produto | Comportamento com a opção ativada |
|---|---|
| Gerencia estoque (uma quantidade é controlada) | As vendas ficam limitadas à quantidade em estoque. Várias linhas do mesmo produto no carrinho contam para o mesmo limite. |
| A variação controla o próprio estoque | O limite se aplica por variação. |
| A variação usa o estoque do produto pai | Todas as variações desse produto compartilham a quantidade do produto pai. |
| Não gerencia estoque | Quem decide é o status de estoque do produto: Fora de estoque não pode ser vendido; Em estoque e Sob encomenda podem. |
As encomendas continuam prevalecendo
As configurações de encomenda de cada produto têm prioridade — é assim que você permite vendas em excesso para produtos específicos enquanto a opção está ativada:
- Não permitir — as vendas param quando o estoque acaba (é isso que a opção impõe).
- Permitir — o produto sempre pode ser vendido, mesmo abaixo de zero.
- Permitir, mas notificar o cliente — o produto sempre pode ser vendido; o operador vê a observação "será enviado sob encomenda" quando uma venda fica abaixo do estoque disponível.
Evitar vendas em excesso vs. "Mostrar produtos fora de estoque"
Essas configurações cobrem proteções de estoque diferentes, mas ambas podem impedir que um item fora de estoque seja adicionado:
- Evitar vendas em excesso (esta página) verifica as quantidades disponíveis quando itens são adicionados ou atualizados e valida o estoque novamente na finalização da compra.
- Mostrar produtos fora de estoque (uma configuração de exibição no painel de produtos do POS) controla como produtos e variações fora de estoque podem ser selecionados. Quando habilitada, os produtos fora de estoque continuam visíveis, mas não podem ser adicionados ao carrinho. Quando desabilitada, eles ficam ocultos; as opções de variação fora de estoque também ficam esmaecidas e escaneamentos de código de barras correspondentes são recusados.
Desativar Evitar vendas em excesso não anula essas regras do painel de produtos. Você pode manter os itens fora de estoque visíveis enquanto Evitar vendas em excesso acrescenta as proteções de quantidade e de finalização da compra — o operador vê o item com uma insígnia Fora de estoque e o botão de adicionar ao carrinho desabilitado.
A alteração da opção chega às sessões abertas do POS na próxima vez que um operador fizer login ou o aplicativo revalidar — a verificação no servidor passa a valer imediatamente.
Documentação relacionada
- Notificações por e-mail — controles individuais por e-mail para notificações de administrador, cliente e operador de caixa
- Métodos de pagamento — visão geral dos métodos de pagamento disponíveis
- Finalização de compra — a experiência de finalização de compra no POS
- Variações — como o estoque das variações aparece no painel de produtos
- Métodos de pagamento personalizados — criação de integrações de pagamento personalizadas