Criar uma regra de preço de catálogo
Siga estas instruções para aplicar um desconto a produtos específicos sempre que um conjunto de condições for atendido. Os descontos da regra de preço de catálogo entram em vigor antes de o produto ser colocado no carrinho de compras.
Etapa 1: adicionar uma regra
-
Na barra lateral Admin, vá para Marketing > Promotions>Catalog Price Rule.
-
No canto superior direito, clique em Add New Rule.
A seção Rule Information inclui seções expansíveis para Conditions e Actions.
{width="700" modal="regular"}
-
Complete os campos Rule Name e Description.
Esses campos são somente para sua referência interna.
-
Defina o Status da regra de preço conforme necessário.
O status padrão é
Inactive.Após a criação da regra, é possível atualizar seu status, alterando-o para
ActiveouInactive, conforme necessário. -
Selecione o Websites em que a regra deve estar disponível.
-
Selecione o Customer Groups ao qual esta regra se aplica.
- As opções disponíveis para seleção dependem dos grupos de clientes criados e gerenciados em Clientes > Grupos de Clientes.
- Para escolher vários grupos, mantenha pressionada a tecla Ctrl (PC) ou a tecla Command (Mac) e clique em cada opção.
-
(somente Magento Open Source) Insira as datas From e To para determinar quando a regra de preço está em vigor.Você pode inserir as datas ou usar o Calendar (
) para escolher as datas. Se você deixar as datas em branco, a regra será ativada quando a regra de preço for salva.
-
Insira um número para estabelecer o Priority desta regra em relação a outras regras.
A configuração Priority determina qual regra se aplica quando um produto atende às condições de várias regras de preço. A regra com a prioridade mais alta (número mais baixo, por exemplo, 0, 1, 2, 3…) entra em vigor.
Etapa 2: definir as condições
A maioria das condições disponíveis é baseada nos valores de atributo existentes. Para aplicar a regra a todos os produtos, deixe as condições em branco.
-
Se pelo menos um atributo condicional de produto tiver um valor vazio, a regra de preço de catálogo não será aplicada ao produto.
-
Se você adicionar a condição de atributo de produto
Categorya produtos agrupados, a regra de preço será aplicada corretamente somente se todos os itens secundários compartilharem a mesma categoria. Se os itens filho não estiverem na mesma categoria, use uma promoção Regra de Preço do Carrinho."
-
Role para baixo e expanda
na seção Conditions.
A primeira condição é exibida por padrão e declara:
If **ALL** of these conditions are **TRUE**: {width="400"}
A instrução tem dois links em negrito nos quais você pode clicar para exibir a seleção de opções dessa parte da instrução. Você pode criar condições diferentes alterando a combinação desses valores.
-
Altere a instrução de qualquer uma das seguintes maneiras:
- Clique em ALL e selecione
ALLouANY. - Clique em TRUE e selecione
TRUEouFALSE. - Deixe a condição inalterada para aplicar a regra a todos os produtos.
Você pode criar condições diferentes alterando a combinação desses valores. Neste exemplo, a condição padrão é usada.
- Clique em ALL e selecione
-
Clique no ícone Adicionar (
) no início da próxima linha e selecione uma opção para a condição, como um atributo ou combinação de produto.
-
Na lista em Product Attribute, escolha o atributo que você deseja usar como a base da condição.
Para este exemplo, a condição é
Attribute Set. {width="400"}
note note NOTE Para que um atributo seja exibido na lista, ele deve ser configurado para uso nas condições de regra promocional. Para saber mais, consulte Atributos do produto. note note NOTE Ao usar a condição is not one ofcom um atributo de produto SKU e um produto configurável, as SKUs de produto pai e filho devem ser selecionadas. Para evitar listar todas as SKUs secundárias na regra, você pode usar a condiçãodoes not containcom partes SKU comuns de um produto configurável e seus produtos secundários.A condição selecionada aparece na instrução, seguida por mais dois links em negrito. As opções diferem dependendo do atributo de condição selecionado. A declaração agora diz:
If **ALL** of these conditions are **TRUE**: <br/>Attribute Set **is** … -
Clique em is e escolha o operador de comparação que descreve a condição a ser atendida.
Essas opções podem incluir uma opção para comparações diferentes. Neste exemplo, as opções são
iseis not. -
Selecione ou insira valores para a condição.
Dependendo da condição, você pode selecionar produtos de uma grade ou lista, inserir um valor numérico e assim por diante.
{width="400"}
O item selecionado aparece na instrução para concluir a condição.
If **ALL** of these conditions are **TRUE**: <br/> Attribute Set **is Default** -
Para adicionar outra linha de condição à instrução, clique no ícone Adicionar (
) e escolha uma das seguintes opções:
Conditions CombinationProduct Attribute
Repita o processo até que todas as condições desejadas sejam concluídas.
Se, a qualquer momento, você quiser excluir parte da declaração de condição, clique no ícone Delete (
) no final da linha.
Etapa 3: definir as ações
-
Expanda
a seção Actions e faça o seguinte:
{width="600" modal="regular"}
-
Em Pricing Structure Rules, defina Apply como um dos seguintes:
Apply as percentage of original- Descontos subtraindo uma porcentagem do preço normal. Por exemplo: Insira 10 em Valor do desconto para um preço final marcado para 10% abaixo do preço normal.Apply as fixed amount- Descontos subtraindo um valor fixo do preço normal. Por exemplo: Insira 10 em Quantia de Desconto para um preço final que seja US$ 10 a menos que o preço normal.Adjust final price to this percentage- Ajusta o preço final por uma porcentagem do preço normal. Por exemplo: Insira 25 em Valor do Desconto para um preço final marcado 75% abaixo do preço normal.Adjust final price to discount value- Define o preço final como um valor fixo e com desconto. Por exemplo: Insira 20 em Valor do Desconto para um preço final de US$ 20,00.
note note NOTE Para aplicar descontos de valor fixo de forma consistente em sites com moedas diferentes (sem converter da moeda base global), defina a opção Catalog Price Scope como Websitee defina uma moeda base para cada site.note note NOTE Preço normal refere-se ao preço base do produto sem descontos promocionais ou especiais. Preço final refere-se ao preço com desconto que aparece no carrinho de compras.
O preço do produto final é calculado como o preço relevante de mínimo, usando a seguinte fórmula:Final Price=Min(Regular(Base) Price, Group(Tier) Price, Special Price, Catalog Price Rule) + Sum(Min Price per each required custom option)note note NOTE Preço Fixo O produto de Opções Personalizáveis não é afetado pelas regras de Preço de Grupo, Preço de Camada, Preço Especial ou Preço de Catálogo. -
Insira o Discount Amount.
-
Para interromper o processamento de outras regras depois que esta regra for aplicada, defina Discard Subsequent Rules como
Yes.Configurar esse valor como
Yesé uma proteção para impedir que o sistema aplique vários descontos (regras) ao mesmo produto.
Etapa 4: adicionar blocos dinâmicos relacionados
Blocos dinâmicos associados a uma regra de preço de catálogo aparecem na loja sempre que as condições são atendidas. Esta é uma etapa opcional.
-
Expandir
a seção Related Dynamic Blocks.
-
Use os filtros de pesquisa para localizar os blocos dinâmicos que deseja associar à regra.
-
Marque a caixa de seleção na primeira coluna para associar o bloco dinâmico à regra.
{width="600" modal="regular"}
-
Clique em Save and Continue Edit.
Etapa 5: agendar a regra
-
Na caixa Alterações agendadas, clique em Schedule New Update na parte superior da caixa).
Se a regra tiver uma atualização agendada existente, você poderá clicar em View/Edit à direita da alteração listada.
Você pode editar a atualização existente ou atribuir a regra de preço do catálogo a outra campanha. A opção Editar Atualização Existente está selecionada por padrão.
-
Para agendar a regra, insira o Start Date e End Date que a regra de preço deve estar ativa.
Você pode inserir as datas ou escolher as datas no Calendário (
).
{width="600" modal="regular"}
-
Clique em Save.
-
Na seção Informações da Regra, defina Status como
active.
Etapa 6: salvar e testar a regra
-
Quando terminar, salve a regra.
-
(somente Magento Open Source) Clique em Save and Apply. -
(somente Adobe Commerce) Clique em Save.A página Informações da regra exibe uma linha do tempo atualizada nas Alterações programadas da regra.
{width="600" modal="regular"}
-
-
Atualizar propriedades de uma regra:
-
(somente Adobe Commerce) Clique em Edit para exibir a página Rule Information. -
(somente Magento Open Source) Clique na regra na lista para exibir a página Rule Information.
-
-
Teste a regra para verificar se ela funciona corretamente.
As regras de preço são processadas automaticamente com outras regras do sistema todas as noites. Ao criar uma regra de preço, aguarde tempo suficiente para que ela entre no sistema antes de testar a regra para verificar se ela funciona corretamente. À medida que novas regras são adicionadas, o Commerce recalcula os preços e as prioridades de acordo.
Demonstração da regra de preço de catálogo
Assista a este vídeo para saber mais sobre como criar regras de preço de catálogo:
Descrições dos campos
Rule Information
0,1,2,3...Yes / No
Conditions
Especifica as condições que devem ser atendidas antes que a regra de preço de catálogo entre em ação. Se deixado em branco, a regra se aplica a todos os produtos.
Actions
Apply as percentage of original- Item de descontos subtraindo uma porcentagem do preço normal.
Apply as fixed amount - Descontos subtraindo um valor fixo do preço normal.
Adjust final price to this percentage- Ajusta o preço final por uma porcentagem do preço normal.
Adjust final price to discount value - Define o preço final como um valor fixo e com desconto.
Observação: preço normal refere-se ao preço base do produto sem descontos promocionais ou especiais. Preço final refere-se ao preço com desconto que aparece no carrinho de compras.
O preço do produto _final _ é calculado como o preço relevante de _mínimo _, usando a seguinte fórmula:
Final Price=Min(Regular(Base) Price, Group(Tier) Price, Special Price, Catalog Price Rule) + Sum(Min Price per each required custom option)Yes. Opções: Yes / NoRelated Dynamic Blocks
Identifica todos os blocos dinâmicos associados à regra.