Módulo determinístico
Motor de preços B2B: Contextual Pricing (Pricing Engine)
Sua receita cresce e a margem some, corroída por desconto empilhado e por tabela de preço que não acompanha contrato nem região. O Contextual Pricing é o motor de preços B2B que trata o preço como ponto de partida da negociação, não como valor fixo, e protege a margem por arquitetura.
Em resumo
Motor de preços B2B é o componente que calcula o preço de cada pedido a partir do contexto, em vez de ler uma tabela fixa. Na CWS Platform esse papel é do Contextual Pricing (Pricing Engine): ele deriva o preço por produto, depósito de origem, perfil do cliente e regra fiscal, em milissegundos, e impede desconto empilhado por arquitetura, com travas configuráveis e Reason Code obrigatório no envio para aprovação.
- Travas configuráveis impedem que desconto, contrato, preço e cupom passem dos limites definidos. Fonte: Discount Stacking Prevention no glossário.
- O vendedor negocia a partir desse preço, sem sair da alçada do perfil dele. Fonte: força de vendas digital no Sales Hub.
- Num marketplace governado, a oferta de cada loja sai do mesmo motor de preço. Fonte: marketplace B2B governado.
- A Tracbel registrou cerca de R$ 122 milhões de receita digital em 2025, com a margem subindo junto com a descoberta de catálogo. Fonte: caso Tracbel.
Preço por cliente sem planilha paralela é o primeiro critério do guia para escolher uma plataforma de ecommerce B2B.
O que é
O motor que deriva o preço em milissegundos a partir de múltiplas variáveis ao mesmo tempo: o produto, o depósito de origem, o perfil do cliente e a regra fiscal. Tipos de preço por identidade aplicam atacado ou varejo automaticamente no login, com suporte a lista de preço futuro, vigência temporal e melhor cupom automático. No agro, o preço é indexado a commodity com validade de minutos. É onde a estratégia de precificação da empresa vira política de preços executada em cada pedido, com precedência clara: o contrato vale acima da regra, e a regra acima do preço padrão da loja.
O motor de preços em 1 minuto
Voz e imagens geradas por IA.
Fonte única da verdade do valor é impossível. Da regra, não.
Boa engenharia de dados ensina que o mesmo dado não deve divergir entre sistemas, e isso está certo. Só que o preço no B2B não é um dado no sentido em que o CNPJ do cliente é um dado.
A mesma peça saindo do centro de distribuição de São Paulo para São Paulo não custa o que custa saindo de São Paulo para Manaus, porque a logística e a carga fiscal entram no custo do produto entregue. São preços diferentes para o mesmo item, todos corretos, no mesmo instante. E antes disso já houve volume, prazo, forma de pagamento e contrato, cada um mexendo no resultado.
Preço no B2B é o resultado de uma função, não um valor guardado. Quem tenta guardar um valor só acaba com uma tabela achatada, e paga por isso em toda venda que aceitaria um preço maior. O que precisa ser único é o lugar onde está escrito quem pode cobrar quanto, de quem, saindo de onde e com que prazo, e esse lugar é o Commerce Rules Engine (CDL Workspace).
A capacidade que ninguém replica
Discount Stacking Prevention
Travas configuráveis impedem que desconto, contrato, preço e cupom passem dos limites definidos, e uma das configurações possíveis é o desconto manual do vendedor anular automaticamente os cupons. A margem fica protegida por arquitetura e não por auditoria depois, com Reason Code obrigatório quando a concessão vai para aprovação.
Preço negociável, não fixo
O preço se move dentro de Approval Workflows. Ninguém trata a prevenção de empilhamento como conceito arquitetural; no mercado, o B2B costuma usar tabelas fixas por organização, sem alçada nativa.
Governa a dimensão que paga a conta
Opera sob o Commerce Rules Engine (CDL Workspace): toda regra de preço vale igual para o vendedor humano e para os AI Agents.
As dimensões que o preço resolve ao mesmo tempo8
Não é uma cascata de regras aplicadas em sequência. As dimensões são processadas simultaneamente, e o resultado é um preço só, o mesmo para o portal e para o vendedor.
- Por cliente
- Tipos de preço vinculados ao perfil. O CNPJ de revendedor alcança a tabela de atacado, o CPF vê o preço de varejo, e a troca acontece no login.
- Por região
- O CEP de origem determina o cálculo fiscal, então o mesmo item sai com preço diferente conforme o estado de onde é faturado.
- Por depósito
- A origem do estoque define o preço. Custo logístico e regra fiscal do centro de distribuição entram na formação, e não depois dela.
- Por seller
- Em marketplace, cada seller precifica sobre o catálogo transversal, sob a governança central do Marketplace Management Platform.
- Por contrato
- Listas de preço com vigência controlada, com data de início e de expiração. O acordo negociado vale sozinho dentro da janela acordada.
- Por categoria e fabricante
- Tags de preço segmentam por atributo do catálogo, o que permite condição própria para a linha de um fabricante sem criar tabela nova.
- Por cluster e carteira
- Grupos comerciais configurados no Commerce Rules Engine, como revendedor ou produtor rural, carregam condições próprias.
- Por volume
- Desconto progressivo com barra de progresso, que mostra ao comprador quanto falta para a próxima faixa em vez de deixá-lo descobrir no fim.
O preço que já está agendado4
- Listas de preço futuro
- A lista é carregada antes e ativada sozinha na data. Em operação com safra, sazonalidade ou acordo com vigência, ninguém precisa estar acordado na virada.
- Tags de preço
- Marcadores de configuração que segmentam por característica do produto, da operação ou do contexto comercial que não cabe nas dimensões padrão.
- Preço fixo e preço a fixar
- No agro, a cotação pode ser travada no fechamento ou deixada aberta para fixação posterior. São dois regimes distintos, e o motor trata cada um como tal.
- Ocultar preços
- Há operação em que o preço só aparece para quem está autenticado e qualificado. Esconder o preço é uma configuração, não uma customização.
Política de preços com governança: o que o motor garante8
A proteção de margem começa onde a regra está escrita. Estas são as garantias que sustentam a margem B2B em cada pedido, sem planilha paralela.
- Precedência explícita
- O contrato se sobrepõe à regra de preço, e contratos não se somam entre si: entre dois válidos para o mesmo cliente, vence o de maior prioridade. Entre as regras, as não cumulativas valem pela prioridade e as cumulativas incidem sobre o resultado. Fora das condições do contrato, vale o preço padrão da loja.
- Contrato com recorte preciso
- O contrato fixa o preço do SKU para todos os clientes ou para um recorte por CPF ou CNPJ, grupo ou tipo de cliente, pode ser limitado por marketplace, UF de destino e filial, tem vigência com data e hora e é carregado por planilha ou API.
- Critérios fiscais B2B na regra
- A regra de preço pode valer por inscrição estadual, contribuinte de ICMS, CNAE, NCM, par de UF de origem e de destino, tag de cliente e de produto e quantidade mínima. Markup e margem ficam escritos na regra, como desconto ou acréscimo em percentual ou valor.
- Trava de desconto na origem
- Regra e contrato podem impedir que o vendedor aplique desconto adicional sobre o preço resultante. O preço negociado em contrato chega ao pedido como foi negociado.
- Desconto por quantidade dinâmico
- A regra entra quando o carrinho atinge a quantidade mínima do item e sai se a quantidade cair abaixo dela, sem ninguém recalcular à mão.
- Matriz e filiais na mesma política
- A regra criada no nível do marketplace é replicada nas lojas escolhidas, com escopo por loja, categoria, tag de produto, grupo de clientes e estoque, e com exclusões. As filiais usam os grupos de clientes da matriz sem que a lista de clientes seja replicada ou exposta a elas.
- Preço pela loja mais próxima do cliente
- O comprador paga o preço da loja mais próxima do endereço de entrega mesmo quando o pedido sai do centro de distribuição. Ao trocar o endereço, o preço é recalculado e o comprador é avisado.
- Safra, campanha e prazo no preço
- Listas de preço futuro por safra ou campanha definem vigência e janela de pagamento, e o contrato ligado a elas pode ter taxa própria de desconto por antecipação e de juros por postergação. Ofertas por tempo limitado usam o mesmo cadastro de contrato, com exibição De/Por.

Persona · Diretor comercial
Cada cliente vê o preço dele, e o desconto parou de empilhar.
O Contextual Pricing (Pricing Engine) deriva o preço por produto, depósito, perfil do cliente e regra fiscal, e travas configuráveis impedem o desconto empilhado.

Persona · Compradora de revenda
O preço que vejo no catálogo já é o que fecha, sem conferir depois.
No Contextual Pricing (Pricing Engine), a regra fiscal entra na formação do preço, e o canal digital deixa de ser orçamento a conferir.
O imposto entra na formação do preço
Numa operação entre estados, o imposto muda o preço, e não a fatura. Quando ele é calculado depois, o número que o comprador viu no catálogo não é o número que ele vai pagar, e o canal digital vira um orçamento a conferir com o vendedor. Aqui a regra fiscal é uma das variáveis da derivação, dentro da formação de preço de venda, então o preço que aparece já é o preço que fecha. É também por isso que o Credit-First B2B Checkout confere preço, estoque, crédito e imposto ao mesmo tempo: os quatro foram resolvidos juntos.

O preço sai do contrato, não de uma tabela única
A matriz cruzando papel, tipo de cliente e tabela de preço ou contrato, e ao lado de cada teto a política que o autoriza, com versão e ciclo de revisão.
- Três eixos, não umO teto nasce do cruzamento entre papel de quem vende, tipo de cliente e tabela ou contrato vigente.
- Rastreabilidade do tetoCada faixa nomeia a política e a versão que a autoriza, então a regra tem procedência e não vira acordo verbal.
- Revisão com dataO ciclo de revisão fica escrito na própria linha, o que separa política viva de tabela esquecida.
É o motor de preço mostrado como regra, e não como resultado. O mesmo SKU muda de teto quando muda o tipo de cliente ou o contrato vigente, e a coluna de rastreabilidade diz qual política decidiu aquilo e quando ela volta ao comitê. Preço derivado tem procedência.
Em operação
Tracbel · dealer Volvo
+10 pontos de margem
de margem operacional nos pedidos via portal (Tracbel, eleita melhor dealer Volvo do mundo, Volvo Gold 2025).
Com 100% do portfólio disponível, cerca de 131 mil SKUs, o comprador passou a enxergar o catálogo inteiro e a comprar o que não sabia que existia. Remover a fricção mudou o comportamento de compra, e a margem subiu junto.
Ler o caso Tracbel →APIs deste módulo
O que este módulo faz no painel o seu sistema também faz por API. Estes são os grupos dele na referência pública da API.
Contratos
Endpoints para gerenciar contratos de preço fixo para clientes ou grupos de clientes.
Perguntas frequentes
O preço da CWS Platform é fixo?
Não. O Contextual Pricing (Pricing Engine) gera o preço de partida da negociação, derivado de produto, depósito, perfil do cliente e regra fiscal. Ele é negociável dentro de Approval Workflows e protegido por Discount Stacking Prevention.
Como a CWS Platform protege a margem de desconto empilhado?
Por arquitetura. A Discount Stacking Prevention aplica travas configuráveis que impedem desconto, contrato, preço e cupom de passar dos limites definidos; uma das configurações possíveis é o desconto manual do vendedor anular os cupons automáticos. Regra de preço e contrato também podem impedir desconto adicional do vendedor sobre o preço resultante, e o Reason Code é obrigatório quando a concessão vai para aprovação e na negativa comercial, então a exceção tem rastro e justificativa.
O mesmo SKU pode ter preço diferente por cliente e por depósito?
Sim. O preço é derivado por perfil (CPF ou CNPJ), depósito de origem e regra fiscal em milissegundos, sem divergência entre o portal e o vendedor.
O que é um motor de preços B2B?
É o componente que calcula o preço de cada pedido a partir do contexto da venda, em vez de ler um valor fixo de tabela. No B2B o contexto é quem compra, de qual depósito sai a mercadoria, sob qual regra fiscal, em que volume e com que prazo, e o mesmo item pode ter vários preços corretos ao mesmo tempo.
Como funciona o preço dinâmico no B2B?
O preço dinâmico no B2B muda por cliente e pelo contexto da venda, e não só por uma tabela reajustada de tempos em tempos. Na CWS Platform o Contextual Pricing deriva o preço de partida por perfil, depósito e regra fiscal, o vendedor ou o comprador negocia a partir dele dentro dos Approval Workflows, e a Discount Stacking Prevention impede que descontos se somem sem controle.
O Contextual Pricing é um CPQ?
Não no sentido clássico. CPQ é a categoria que configura o produto, precifica e gera a cotação; o Contextual Pricing cobre o preço, as alçadas e a trilha da concessão ficam no Commerce Rules Engine, e a proposta é montada com o vendedor na Assisted Selling Platform (Sales Hub). No modelo de CRM, o equivalente exige montar CPQ, aprovação e regra de preço separados; aqui eles nascem juntos.
O que é preço B2B?
É o valor que resulta das condições de cada venda, e não um número único de tabela. No B2B, o mesmo item tem preços corretos diferentes conforme quem compra, de qual depósito sai, sob qual regra fiscal, em que volume e com que prazo. Na CWS Platform, o Contextual Pricing calcula esse preço no pedido, e a mesma regra vale para o portal, para o vendedor e para os AI Agents.
Qual a melhor forma de gerenciar preços para revendedores B2B?
Com regras ligadas ao perfil do revendedor, e não com planilha paralela. Na CWS Platform, o tipo de preço por identidade aplica a condição de atacado no login, e os grupos comerciais são regras configuradas no Commerce Rules Engine. O desconto manual do vendedor anula os cupons automáticos em vez de se somar, com Reason Code obrigatório.
Qual plataforma B2B gerencia melhor o preço por contrato?
Uma que trate o contrato como regra do cliente, com vigência, e não como documento. Na CWS Platform, o Contextual Pricing aplica a condição negociada no pedido, com lista de preço futuro e vigência temporal, junto com o depósito de origem e a regra fiscal; a concessão além do acordo passa pelos Approval Workflows, com motivo registrado.