Seções Exclusivas B2B
Estas são as seções criadas especificamente para fluxos B2B — a barra de saudação que aparece automaticamente para compradores corporativos logados, a faixa promocional da página inicial que divulga os recursos B2B para visitantes, a página de colar-para-carrinho em massa, a tabela de comparação lado a lado, a página RFQ e o bloco de pedido rápido inline.
Cada uma delas funciona com o B2B nativo do Shopify (sem aplicativos, sem assinaturas). Quando o B2B não está habilitado em sua loja, as orientadas a marketing (promo de recursos B2B, pedido em massa, comparação, RFQ) continuam funcionando como seções polidas — os compradores apenas não verão os elementos específicos da empresa, como faixas de preço por volume na cotação.
![]()
O Vertex lê quantity_price_breaks renderizado no servidor a partir do catálogo B2B nativo do Shopify. Os compradores veem preços escalonados corretos no PDP, carrinho e página de pedido em massa automaticamente — sem recálculo via JS, sem atraso de sincronização de aplicativo. Configurar os catálogos B2B no admin do Shopify é tudo o que você precisa.
b2b-greeting-bar
Arquivo de seção: sections/b2b-greeting-bar.liquid
A faixa azul-cobalto que aparece acima do cabeçalho principal para compradores corporativos logados. Já abordada em Cabeçalho, Rodapé e Chrome — esta seção é referenciada aqui porque é o ponto de contato B2B mais visível.
Sem configurações de comerciante. Renderiza automaticamente com base em:
customer.b2b? AND customer.current_company AND settings.storefront_mode != 'b2c'
Exibe: nome da empresa, selo de prazos NET, selo de isenção fiscal, pílula de idioma, pílula de moeda, alternador de local de entrega (estático com 1 local, dropdown com 2+).
Visibilidade: apenas desktop (≥ 1170px) — no mobile, os mesmos dados são movidos para a seção de conta do drawer do menu hambúrguer.
b2b-feature-promo
Arquivo de seção: sections/b2b-feature-promo.liquid
Faixa da página inicial que divulga recursos exclusivos B2B para visitantes — preços por volume, pedido em massa, RFQ, NET-30 — para que visitantes que não sabiam que você oferecia esses recursos encontrem o caminho para um cadastro de revendedor ou RFQ.
Configurações por bloco: ícone (imagem / SVG), título, corpo, link opcional.
Oculta automaticamente para compradores B2B logados. O promo é para visitantes; revendedores logados já têm acesso aos recursos que ele anuncia, portanto exibi-lo seria redundante. A verificação condicional é:
{% unless customer.b2b? %}
{% render 'b2b-feature-promo' %}
{% endunless %}
Padrões comuns de blocos
| Ícone | Título | Corpo |
|---|---|---|
| Pilha | Preços por volume | Descontos escalonados por unidade em todos os tamanhos de pedido — aplicados automaticamente no checkout. |
| Planilha | Pedido em massa | Cole linhas de SKU e quantidade de uma planilha. Validamos e adicionamos ao carrinho em um clique. |
| Documento | Prazos NET-30 | Contas qualificadas recebem prazos de pagamento de 30 dias sem juros. Solicite no formulário de cadastro de revendedor. |
| Cotação | Solicitar uma cotação | Preços personalizados para solicitações em massa, cotações de projetos e preços contratuais. |
Acima da dobra (logo abaixo do hero) atrai visitantes que apenas folheiam — mas empurra todo o resto para baixo. Abaixo da dobra funciona quando você quer que revendedores logados pulem essa parte sem prejuízo de rolagem.
main-bulk-order
Arquivo de seção: sections/main-bulk-order.liquid
Template: templates/page.bulk-order.json → atribuir a /pages/bulk-order
A página de pedido em massa por colar-para-carrinho. Os compradores colam linhas de SKU,quantidade de uma planilha; a página valida cada linha contra o catálogo e adiciona a cesta inteira em um clique. SKUs inválidos são sinalizados inline.
Configurações
| Configuração | Tipo | Notas |
|---|---|---|
| Título | Texto | "Pedido em massa" / "Bloco de pedido rápido". |
| Texto introdutório | Richtext | Bloco curto de instruções (ou use o bloco Instruções). |
| Colunas | Select | sku_qty · sku_qty_notes · sku_qty_notes_ship. Determina quantas colunas o bloco mostra. |
| Rótulo de envio | Texto | Padrão "Adicionar tudo ao carrinho". |
| Esquema de cores | Select | Dropdown padrão de esquema de cores. |
Bloco de Instruções
Adicione um bloco Instruções para renderizar um texto de garantia junto ao bloco: "Cole sua lista de SKUs — um por linha, quantidades separadas por vírgula. Validaremos contra seu catálogo antes de adicionar ao carrinho."
Como funciona a validação
- Cada SKU é verificado contra o catálogo do comprador (compradores B2B recebem o escopo do catálogo da empresa; visitantes recebem o storefront completo)
- SKUs inválidos são destacados em vermelho com um erro inline
- SKUs válidos são adicionados em uma única atualização de carrinho (uma viagem de rede, sem condições de corrida)
- Regras de quantidade (MOQ, máximo, case-pack) são aplicadas no momento da validação