PrestaShop Checkout & Pagamento

DataFirefly Pedido de Orçamento B2B

Venda em B2B: do orçamento à encomenda, sem sair do PrestaShop

Módulo PrestaShop 8 e 9 que acrescenta um verdadeiro circuito de venda B2B à sua loja. Um botão « Orçamento » substitui ou complementa a adição ao carrinho, os seus clientes profissionais montam um pedido num carrinho de orçamento dedicado, e o senhor retoma o controlo no back-office para negociar os preços linha a linha, aplicar um desconto global, fixar uma validade e gerar um PDF com a imagem da sua loja. Depois de o orçamento ser aceite, um clique transforma-o numa encomenda real com os preços negociados fixados. Pensado tanto para o PrestaShop 8 como para o 9, sem dependências Composer.

Novidade PS 8 e 9 B2B
  • Reembolso em 30 dias
  • 12 meses de atualizações
  • Suporte em 24h
www.datafirefly.com/pt/
Pedido de orçamento B2B a partir de uma ficha de produto PrestaShop
v1.0.0 · atualizado 2026-06-02
O que faz

A versão curta.

01

Botão « Orçamento » configurável

Substitua a adição ao carrinho por um pedido de orçamento, ou acrescente o botão em complemento. Ocultação opcional dos preços e restrição por grupos de clientes.

02

Carrinho de orçamento dedicado

Independente do carrinho de compra, persistente entre páginas e transferido automaticamente no início de sessão. Pedido possível para clientes com sessão e, em opção, para convidados.

03

Negociação no back-office

Ajuste o preço de cada linha, aplique um desconto global em valor ou em percentagem, defina portes indicativos, acrescente uma mensagem e uma data de validade.

04

PDF nativo do PrestaShop

Geração de um orçamento em PDF com o estilo da sua loja através do motor nativo do PrestaShop, com logótipo, contactos do cliente, linhas detalhadas e condições.

05

Conversão em encomenda

Um clique transforma o orçamento aceite numa encomenda real: preços negociados fixados através de SpecificPrice, desconto através de regra de carrinho, e depois validateOrder no estado à sua escolha.

A versão longa

Tudo o que quer saber antes de instalar.

Uma análise detalhada de como o DataFirefly Pedido de Orçamento B2B funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.

§ 01

O circuito de venda B2B que falta ao PrestaShop

Muitas lojas vendem a profissionais que não compram com um clique: pedem um preço, negoceiam quantidades, esperam um orçamento formal antes de validar. O PrestaShop não oferece nada de origem para este circuito. Este módulo preenche essa lacuna acrescentando um verdadeiro percurso de pedido de orçamento, do primeiro clique no botão « Orçamento » até à encomenda final, sem sair do seu back-office habitual nem partir o percurso de compra clássico dos clientes particulares.

§ 02

Um percurso pensado para o cliente profissional

Na ficha de produto e nas listagens, um botão « Orçamento » substitui a adição ao carrinho ou junta-se a ela, consoante a sua escolha. Pode ocultar os preços de catálogo para uma lógica inteiramente por orçamento, e reservar a apresentação do botão a certos grupos de clientes para distinguir B2B e B2C. O cliente monta o pedido num carrinho de orçamento dedicado, ajusta as quantidades, acrescenta uma mensagem e submete. Se não tiver sessão iniciada, pode autorizar o pedido em modo de convidado com introdução dos contactos. Cada pedido gera de imediato uma notificação para a sua equipa.

§ 03

A negociação acontece no back-office

Ao receber um pedido, dispõe de um ecrã de gestão completo. Em cada linha, o preço de catálogo é apresentado e o senhor introduz o preço negociado. Aplica um desconto global em valor sem IVA ou em percentagem, portes indicativos, uma mensagem dirigida ao cliente e uma data de validade. Muda o estado do orçamento e, com uma caixa de verificação, notifica o cliente por e-mail. Todo o histórico dos estados fica guardado, com data, hora e o colaborador que o alterou.

§ 04

Um PDF cuidado, com o estilo da sua loja

O orçamento é gerado em PDF pelo motor nativo do PrestaShop, o que garante um resultado coerente com os seus outros documentos. Traz o logótipo, os seus contactos, a morada do cliente, o detalhe das linhas com preços negociados e taxa de IVA, os totais com e sem IVA, o eventual desconto e as suas condições. O cliente transfere-o a partir da sua área, e o administrador a partir do back-office.

§ 05

Da aceitação à encomenda, num clique

Quando o cliente aceita o orçamento na sua área, o estado muda e pode convertê-lo numa encomenda real. O módulo cria um carrinho, aplica cada preço negociado através de um SpecificPrice associado a esse carrinho para fixar o valor, acrescenta o eventual desconto global sob a forma de regra de carrinho, e cria depois a encomenda com validateOrder no estado à sua escolha. Os preços específicos e as regras temporárias são limpos automaticamente assim que a encomenda é criada: o catálogo mantém-se intacto e a encomenda leva exatamente os valores negociados.

§ 06

Pensado para o PrestaShop 8 e 9

O módulo respeita as especificidades das duas versões principais: chamadas de tradução adaptadas ao PS9, respostas AJAX em JSON direto para evitar incompatibilidades de assinatura, formatação de preços e datas compatível com a remoção de alguns helpers históricos no PrestaShop 9. A arquitetura é PSR-4 sem Composer, com uma classe por ficheiro e um autoload dedicado, conforme às normas DataFirefly e às exigências dos alojamentos partilhados.