Pular para o conteúdo principal
Versão: 1.x

Descontos do Carrinho

O WCPOS oferece diversas formas de um operador de caixa aplicar descontos em um pedido na hora: botões rápidos de porcentagem, edição direta de preço por item e taxas de desconto no nível do pedido. Para promoções pré-configuradas com regras de uso, consulte Cupons (Pro).

Alterado na v1.9.0

A forma como as alterações de preço do POS aparecem nos recibos e relatórios mudou na v1.9.0. Consulte O que mudou na v1.9.0 abaixo se você notou que os totais de "Desconto" nos recibos agora aparecem como zero.

Descontos Rápidos

Os botões de desconto rápido permitem aplicar um desconto percentual a todo o pedido com um único toque.

Para configurá-los, abra as Configurações de Exibição do carrinho e insira uma lista de porcentagens separadas por vírgula no campo Descontos Rápidos. Por exemplo, 5,10,15,20 cria quatro botões de atalho.

Ao tocar em um botão de desconto rápido, a porcentagem é aplicada a todos os itens do carrinho.

Descontos por Item

Você pode alterar o preço de qualquer item individual diretamente no carrinho:

  1. Clique no campo Preço do item
  2. Digite o novo preço
  3. Pressione Enter para confirmar

Isso é útil para equiparação de preços, descontos para funcionários ou ajustes pontuais. O total do item é atualizado automaticamente com base em quantidade × novo preço.

Consulte Itens do Carrinho para mais informações sobre a edição de itens no carrinho.

Dividir Itens

Se um cliente deseja descontos diferentes em porções do mesmo produto (por exemplo, 3 pelo preço integral e 2 com desconto), ative a opção Dividir nas Configurações de Exibição do carrinho para separar um item em linhas distintas.

Descontos no Pedido

Para aplicar um desconto fixo ao pedido inteiro (em vez de itens individuais), adicione uma taxa negativa:

  1. Clique em Adicionar Taxa abaixo dos itens do carrinho
  2. Insira um nome (ex.: "Desconto funcionário")
  3. Insira o valor do desconto como um número negativo (ex.: -5.00)

A taxa aparece como um item separado e reduz o total do pedido. Se necessário, é possível editar o status fiscal da taxa usando o menu de três pontos.

Descontos do POS vs Cupons do WooCommerce

Os descontos desta página são avulsos — os operadores de caixa os aplicam no momento da venda. Os cupons do WooCommerce são promoções pré-configuradas com regras e rastreamento. Ambos têm sua utilidade.

Descontos do POSCupons do WooCommerce (Pro)
Como é aplicadoDesconto rápido, edição do preço do item ou taxa negativaInserir um código de cupom no carrinho
Onde é configuradoNa hora, pelo operador de caixaPré-configurado em WP Admin → Marketing → Cupons
RastreamentoRegistrado como o preço do item (veja alteração na v1.9.0)Rastreado como desconto de cupom nos relatórios do WooCommerce
RestriçõesNenhuma — o operador de caixa define qualquer preçoLimites de uso, restrições por produto/categoria, valor mínimo, validade, regras por e-mail
Ideal paraAjustes avulsos, equiparação de preçosPromoções estruturadas, descontos rastreáveis

Se você precisa rastrear o uso de descontos nos relatórios do WooCommerce ou aplicar regras como limites de uso, utilize os Cupons. Para ajustes de preço pontuais, os descontos desta página são mais simples.

Como as Alterações de Preço do POS Interagem com Cupons

Quando um operador de caixa define um preço personalizado em um item da linha (por exemplo, reduzindo $18 para $16) e um cupom é aplicado em seguida, o cupom é calculado com base no preço com desconto do POS ($16), e não no preço original ($18). Isso evita que os clientes recebam desconto excessivo pela combinação de um desconto do operador de caixa e um cupom sobre o preço original.

  • Itens com desconto do POS são tratados como "em promoção" pelo WooCommerce. Se um cupom tiver a opção Excluir itens em promoção ativada, ele ignorará os itens com desconto do POS — da mesma forma que ignora itens em promoção regulares. Desenvolvedores podem substituir esse comportamento com o filtro woocommerce_pos_item_is_on_sale.
  • Remover um cupom mantém o item no preço com desconto do POS.
Referência para Desenvolvedores

Para detalhes técnicos sobre como as substituições de preço do POS são armazenadas e os filtros disponíveis, consulte a Referência de Descontos do POS.

O que mudou na v1.9.0

Se você atualizou a partir da v1.8 e percebeu que o total de Desconto nos seus recibos e relatórios agora exibe 0, esta seção explica o motivo e quais são as suas opções.

A mudança

Antes da v1.9.0, quando um operador de caixa reduzia o preço de um item da linha (por exemplo, $18 → $16), o POS registrava o pedido com subtotal = $18 e total = $16. O WooCommerce então calculava discount_total = $2, e isso aparecia no seu recibo e nos relatórios como um desconto.

Isso causava totais incorretos sempre que um cupom era aplicado em seguida — o cupom calculava sobre o valor original de $18, resultando em um desconto excessivo e o cliente sendo cobrado a menos.

A partir da v1.9.0, o WCPOS se alinha com a forma como o WooCommerce trata preços promocionais: o preço definido no caixa é o subtotal do item. O WooCommerce considera apenas códigos de cupom como "descontos" (isso corresponde ao comportamento do WC para produtos em promoção, onde o preço promocional também é incorporado ao subtotal sem uma linha de desconto separada).

O que isso significa para você

  • Recibos não exibem mais uma linha separada de "Desconto" para alterações de preço de itens. O preço menor é o preço.
  • Relatórios mostram discount_total = 0 quando apenas alterações de preço de itens no POS foram utilizadas. Somente descontos de cupom são contabilizados.
  • Cupons agora calculam corretamente quando combinados com itens com preço alterado no POS.
  • Os dados de desconto ainda são armazenados em cada pedido nos metadados do item (_woocommerce_pos_data), portanto os valores históricos ainda podem ser obtidos se necessário.

Se você deseja recuperar a visibilidade dos descontos

Se você precisa de um valor de "total de descontos concedidos hoje" para a conciliação de fim de dia, a forma recomendada é usar Cupons em vez de edições de preço de itens para descontos rastreáveis. Crie um cupom "Gerente 10%" ou "Fidelidade R$5" em Marketing → Cupons e aplique-o no carrinho. Ele aparecerá nos seus relatórios nativamente.

Também estamos avaliando um valor de "Total Economizado" específico do POS que exibe alterações de preço de itens separadamente dos descontos de cupom. Se isso é importante para o seu fluxo de trabalho, entre em contato.

Limitações Conhecidas

  • Sem regras de desconto automáticas — o POS não suporta descontos automáticos do tipo "compre 2, leve 1 grátis". Use cupons do WooCommerce para promoções estruturadas.
  • Descontos rápidos são apenas percentuais — não há botão rápido integrado para descontos de valor fixo. Use uma taxa negativa ou edite os preços individuais.