Módulo Magento 2 Descontos individuais por produto — uma regra, muitos descontos
- Compatibilidade
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
Descrição / Módulo Magento 2 Descontos individuais por produto — uma regra, muitos descontos
MAGENTO 2 · PROMOÇÕES · SKU · IMPORTAÇÃO DE FOLHA DE CÁLCULO
Uma campanha, descontos diferentes para SKU selecionados.
Kowal Discount Rule Per Product
Associe a regra de cupão do Magento a uma tabela de descontos individuais. Gira valores percentuais e fixos, vistas de loja e a importação de dados a partir de uma folha de cálculo.
Percentagem ou valor · Uma regra de cupão · Colagem de dados em massa
COMO FUNCIONA NA PRÁTICA
01 · Escolhe a regra de cupão
Indica a regra Magento para a sua campanha.
02 · Adiciona descontos por SKU
Introduz os valores manualmente ou importa a lista.
03 · O cliente usa o cupão
O módulo considera os descontos atribuídos no processo do carrinho.
O que ganha a sua loja?
Conheça as funcionalidades, a aplicação e as definições do módulo.
O que faz este módulo?
O módulo permite atribuir descontos diferentes a produtos específicos, usando uma única regra promocional comum no Magento.
Funciona assim:
Cria uma regra de preço com cupão, por exemplo, «DESCONTO10».
No módulo, adiciona uma lista de produtos e os respetivos descontos individuais:
Produto A → 10%
Produto B → 5 zł
Produto C → 20%
O cliente introduz o cupão no carrinho.
O módulo automaticamente:
verifica os produtos no carrinho,
encontra os descontos individuais correspondentes,
aplica os descontos adequados por SKU.
Porque é tão importante?
Marketing e e-commerce trabalham muitas vezes em Excel:
envios de newsletters com desconto em produtos específicos,
campanhas sazonais para parte do sortido,
ações B2B com descontos individuais por SKU,
saldos de conjuntos de artigos de fabricantes.
O problema no Magento é que o mecanismo padrão de regras não permite criar facilmente descontos diferentes para produtos diferentes com um único cupão.
A nossa solução:
- funciona exatamente como os marketeers pensam
- simplifica a gestão de promoções
- reduz a necessidade de criar regras separadas por SKU; as definições da regra comum continuam a ser relevantes
- oferece total flexibilidade e controlo total sobre os descontos
Como são geridos os descontos?
O módulo tem o seu próprio painel de administração:
Lista de descontos
vista em tabela com possibilidade de edição inline,
filtragem por SKU, estado, tipo de desconto e store view,
eliminação em massa, edição inline e importação da lista de descontos.
Formulário para adicionar / editar desconto
Campos:
SKU do produto
valor do desconto, montante ou percentagem
tipo de desconto
store view
estado
Importação em massa a partir do Excel
A funcionalidade mais prática para marketing:
cola os dados diretamente do Excel ou cola dados CSV/TSV no formulário e está pronto.
O módulo automaticamente:
adiciona novos descontos,
atualiza os existentes,
ignora linhas incorretas,
gera um relatório.
Importação de vários descontos: pode preparar até 1000 itens numa folha de cálculo e colá-los em conjunto. O tempo de importação depende do número de registos e do desempenho da loja; os 5 segundos indicados não constituem um resultado garantido.
Principais benefícios do módulo
- Uma regra — centenas de descontos individuais
Não precisa de centenas de regras Magento. - Configuração mais simples da lista de produtos
Os marketeers adoram soluções simples → a lista de SKU reduz a construção manual de condições de produtos. - Total flexibilidade dos descontos
- desconto percentual
- desconto em valor
- por SKU
- por store view
- ativo / inativo
- Ações em massa
- importação a partir do Excel
- eliminação em massa
- edição inline
- Previsibilidade dos resultados
Uma única tabela organiza as atribuições de descontos. Conflitos, sobreposição de promoções e valores finais devem ser verificados na configuração do carrinho.
Para quem é este módulo?
lojas que fazem frequentemente promoções para SKU específicos
e-commerce com sortido amplo
lojas B2B com descontos individuais para clientes
marketeers que trabalham com folhas de cálculo
empresas que querem simplificar a gestão de promoções
Exemplo de utilização
Quero que um único cupão dê:
10% em calçado desportivo
20 zł de desconto em mochilas
30% em acessórios
mas apenas em SKU selecionados.
No Magento = exige várias regras complexas
No módulo = 1 regra + lista de descontos por SKU
Resumo
O módulo Kowal_DiscountRulePerProduct é a ferramenta ideal se pretende:
simplificar promoções,
aumentar a flexibilidade dos descontos,
agilizar o trabalho de marketing,
reduzir o tempo de configuração de horas para minutos,
eliminar erros nas regras Magento padrão.
Regras de carrinho padrão do Magento
O mecanismo de promoções integrado no Magento 2 baseia-se em regras de carrinho que:
exigem a criação de condições complexas (Conditions)
rapidamente se tornam difíceis de ler
são difíceis de modificar posteriormente
na prática, impedem descontos diferentes para produtos diferentes numa única campanha
Na prática, isto significa:
muitas regras quase idênticas
caos no painel de administração
elevado risco de erros promocionais
Resultado: o marketing tem receio de mexer nas promoções e os developers são envolvidos em cada alteração.
Uma regra de carrinho + uma tabela de descontos por SKU
Kowal – Discount Rule Per Product introduz um modelo de trabalho completamente diferente:
Em vez de:
criar regras separadas
complicar as condições
simplesmente:
atribui um desconto a um produto específico (SKU)
define o seu tipo, percentual ou em valor, e o valor
usa uma única regra comum e cupão ou pool de cupões
Cada produto pode ter um desconto diferente — dentro da mesma promoção.
Descontos percentuais
Ideais para:
promoções sazonais
saldos
campanhas de desconto baseadas na margem
Exemplo:
Produto A → –10%
Produto B → –25%
Produto C → –5%
Tudo numa única regra de carrinho.
Descontos em valor fixo (fixed)
Ideais para:
produtos com preço fixo
ações «–50 zł em produtos selecionados»
campanhas de performance
Exemplo:
Produto A → –20 zł
Produto B → –100 zł
- Produto C → –200 zł
O Magento aplica automaticamente o desconto correto apenas ao SKU atribuído.
Importação — formato e atualização de registos
O formulário comprovado aceita dados colados a partir de uma folha de cálculo: SKU, valor, tipo, store_id e estado. O separador é TAB ou vírgula, e o tipo de desconto é percent ou fixed. Exemplo: SKU-001,10,percent,0,1.
Um registo SKU + store_id existente é atualizado após ativar a substituição; caso contrário, é ignorado. O resumo mostra o número de linhas novas, atualizadas e ignoradas. Não foi confirmado upload separado de ficheiro CSV/TSV neste formulário.
Ativação do cupão e cálculo
Em Stores → Configuration → Kowal → Discount Rule per Product, ativa o módulo e escolhe a Cart Price Rule. A lógica inclui a regra de cupão selecionada, o cupão introduzido no carrinho e o registo ativo para o SKU na vista atual ou global.
O valor fixed é calculado por unidade e multiplicado pela quantidade; a percentagem baseia-se no valor do produto e na quantidade. O código considera a definição de cálculo do desconto sobre o preço líquido ou bruto, bem como a limitação ao valor do item. A interação com outras regras e moedas exige verificação no carrinho.
Comunicação da promoção no frontend
A configuração inclui também o formulário do cupão, a sua etiqueta e botão, a visibilidade do código e do valor do desconto, bem como o texto e as cores da mensagem. O pacote inclui apresentação na ficha de produto e etiquetas na lista de categorias.
A lista de SKU facilita a seleção de produtos, mas não elimina a importância da atividade da regra, do âmbito dos websites, dos grupos de clientes, das prioridades e das limitações da promoção. Também não garante o tempo de importação nem a ausência de conflitos com outros descontos.
Instalação através do Composer
Pacote kowal/module-discountruleperproduct, módulo Kowal_DiscountRulePerProduct. Depois de configurar o acesso ao repositório Kowal, instale o pacote, ative o módulo, atualize o Magento e limpe a cache. Em produção, inclua a compilação e a implementação de conteúdos estáticos de acordo com o processo da loja.
Veja a interface do módulo




Da configuração ao resultado
1. Escolhe a regra de cupão
Indica a regra Magento para a sua campanha.
2. Adiciona descontos por SKU
Introduz os valores manualmente ou importa a lista.
3. O cliente usa o cupão
O módulo considera os descontos atribuídos no processo do carrinho.
Descontos diferentes com um único cupão
Numa única campanha, configura 10% em calçado selecionado, 20 zł em mochilas e 30% em acessórios. Atribui cada desconto a um SKU específico.
Antes de lançar, verifica o cálculo no carrinho, as quantidades, os impostos e a interação com outras promoções.
Facilite ao marketing a gestão de descontos de produto
Quer adaptar o módulo à sua loja? Peça a implementação do Kowal Discount Rule Per Product e fale connosco sobre a configuração ou as extensões necessárias.
Mais informação
| Compatibilidade com o modelo | Luma / Blank, KOWAL |
|---|
Manual de instalação do módulo
Instalação através do Composer
Receberá por e-mail, após a compra, os dados de acesso ao repositório Composer, endereço de e-mail do cliente e token de licença. Também estão disponíveis no painel de cliente após iniciar sessão em kowal.store. Substitua TWOJ_EMAIL_KLIENTA pelo endereço de e-mail da sua conta e TWOJ_TOKEN pelo token recebido. Execute os comandos no diretório raiz do Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-discountruleperproductConcluir a instalação
Depois de instalar o pacote, atualize o Magento e limpe a cache:
php bin/magento setup:upgradephp bin/magento cache:flushEm ambiente de produção, execute também a compilação DI e a implementação de ficheiros estáticos de acordo com o processo de implementação da loja.
Avaliações dos Clientes
Perguntas e respostas
Para a RUNMAGEDDON, implementámos o módulo Descontos em produtos, cujo objetivo era permitir uma gestão precisa das promoções ao nível de produtos individuais, sem necessidade de criar várias regras de preço complexas.
A solução aplicada permite atribuir descontos individuais diretamente a produtos específicos, com controlo total sobre o seu valor e âmbito de aplicação. Desta forma, a RUNMAGEDDON pode responder de forma flexível às necessidades de venda – promovendo produtos selecionados, séries ou ofertas especiais – sem interferir nos mecanismos globais de preços da loja.
O módulo foi concebido para funcionar com base na lógica nativa do Magento, mantendo a compatibilidade com outras promoções e a transparência dos preços para o cliente final. O resultado é uma comunicação clara do desconto na ficha de produto, uma gestão de promoções simplificada no painel de administração e maior flexibilidade na realização de ações de venda dinâmicas.