PrestaShop Checkout & Pagamento

Quantidade Mínima de Encomenda e Venda por Múltiplos PrestaShop 8 e 9

Venda por 6, mínimo 12 para profissionais, 150 € de encomenda para revendedores: as suas condições de venda aplicadas no carrinho.

O PrestaShop só gere uma quantidade mínima por produto, sem múltiplos nem grupos de clientes, e um único montante mínimo de encomenda para toda a loja. Este módulo acrescenta regras de quantidade por produto, combinação, categoria ou para todo o catálogo, cada uma com um mínimo, um múltiplo obrigatório e um máximo, opcionalmente limitadas a um grupo de clientes. Define também um montante mínimo de encomenda por grupo. Um carrinho que não cumpre uma regra não pode avançar para o checkout, e o cliente vê linha a linha o que tem de alterar.

At a glance
  • Mínimo, múltiplo obrigatório e máximo por produto, combinação, categoria ou todo o catálogo
  • Regras limitadas a um grupo de clientes (profissionais, revendedores, grossistas)
  • Sortido livre por categoria: mínimo 12 garrafas no total, à escolha, em caixas de 6
  • Montante mínimo de encomenda por grupo de clientes, sem ou com IVA
  • Checkout bloqueado pelo mecanismo nativo do PrestaShop, em Classic e Hummingbird
PrestaShop 8 e 9 B2B Classic e Hummingbird Importação CSV
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Quantidade Mínima de Encomenda e Venda por Múltiplos PrestaShop 8 e 9
v1.0.0 · atualizado 2026-09-22
O que faz

A versão curta.

01

Venda por múltiplos, não só um mínimo

Uma regra combina um mínimo, um múltiplo e um máximo. Um produto vendido por 6 só aceita 6, 12, 18, etc. Se o mínimo não for múltiplo, é arredondado ao múltiplo superior: mínimo 10 por 6 dá 12.

02

Condições diferentes para cada cliente

Cada regra aplica-se a todos os clientes ou a um só grupo. Os particulares compram à unidade enquanto os profissionais encomendam caixas de 12, no mesmo produto.

03

Sortido livre por categoria

Uma regra de categoria pode contar cada produto separadamente ou todos os produtos da categoria em conjunto. O cliente compõe livremente a sua caixa de 12 garrafas com todos os seus vinhos.

04

Montante mínimo de encomenda por grupo

Defina 150 € para revendedores, 50 € para particulares e um montante predefinido para os outros grupos. O montante é comparado sem ou com IVA, antes ou depois dos vales, e convertido para a moeda do carrinho.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o Quantidade Mínima de Encomenda e Venda por Múltiplos PrestaShop 8 e 9 funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

O que o PrestaShop não faz sozinho

O campo Quantidade mínima da ficha de produto bloqueia abaixo de um limiar, mas não impõe múltiplos: um cliente pode encomendar 7 garrafas de um vinho vendido em caixas de 6. Esse campo é igual para todos os clientes, e o montante mínimo de compra das configurações de encomendas aplica-se a toda a loja. Não é possível vender à unidade a particulares e à caixa a profissionais, nem exigir 150 € de encomenda apenas aos revendedores.

§ 02

Uma regra, três condições

Cada regra de quantidade tem um mínimo, um múltiplo e um máximo. Aplica-se a uma combinação, um produto, uma categoria com ou sem subcategorias, ou todo o catálogo, para todos os clientes ou para um grupo. Quando várias regras abrangem o mesmo produto, ganha a prioridade mais alta e depois a regra mais específica: combinação, produto, categoria mais profunda, catálogo. Ao mesmo nível, uma regra de grupo passa à frente de uma regra para todos os grupos.

§ 03

Sortido livre para caixas mistas

Numa regra de categoria, o modo sortido livre soma todos os produtos da categoria presentes no carrinho. Exemplo: mínimo 12 garrafas na categoria Vinhos, em múltiplos de 6, seja qual for o sortido. Estas regras são verificadas além da regra própria de cada produto, o que permite exigir uma caixa mista e continuar a vender algumas referências à unidade.

§ 04

Um bloqueio que passa pelo PrestaShop

O módulo não reescreve o processo de encomenda. Preenche a chave minimalPurchaseRequired do carrinho, a mesma que o PrestaShop usa para o seu próprio montante mínimo: o botão de encomenda fica desativado, a mensagem aparece no alerta nativo e o controlador de encomenda devolve ao carrinho se alguém tentar aceder diretamente. Como opção, uma quantidade inválida adicionada ao carrinho é corrigida no servidor para a quantidade permitida mais próxima.

§ 05

Condições visíveis antes da compra

Uma caixa na página do produto indica o mínimo, o múltiplo e o máximo aplicáveis ao cliente com sessão iniciada. Uma etiqueta nas listas de produtos assinala a venda por lotes, e cada linha do carrinho relembra a sua condição. Os campos de quantidade seguem a regra: o botão + passa de 6 para 12, não de 6 para 7.