Pular para o conteúdo
platform

Gestão de pedidos B2B: Order Management System (OMS, também Seller Center)

Diretora de operações de camisa azul-petróleo na mesa clara do escritório, olhando o monitor; a tela mostra o painel de pedidos com a contagem de cada estado, os filtros e a lista de pedidos.

Na gestão · Diretora de operações

Cada pedido no seu estado, da pré-encomenda ao devolvido, num painel só.

O estado avança por evento, não por clique. A operação filtra por status, cliente ou forma de pagamento e vê o que espera aprovação comercial.

Cena ilustrativa com tela real da CWS Platform em versão de demonstração. Pessoas, lojas e dados da tela são fictícios.

Vendedora de balcão de camisa cinza-azulada no balcão da loja de autopeças, com uma caixa e um telefone ao lado, olhando o celular; a tela mostra o pedido fechado no atendimento, a peça que serve no carro e a ordem de separação.

No balcão · Vendedora de balcão

Pedido fechado no balcão, e a ordem de separação já saiu para o estoque.

O pedido nasce no próprio atendimento, com a peça que serve no veículo, e o estoque recebe a ordem com a prateleira de onde ela sai.

Cena ilustrativa com tela real da CWS Platform em versão de demonstração. Pessoas, lojas e dados da tela são fictícios.

Lojista de blusa mostarda e cabelo cacheado no balcão da loja de autopeças, com prateleiras de caixas ao fundo e uma planilha impressa ao lado, olhando o notebook; a tela mostra a planilha validada com o resultado de cada linha.

No portal · Lojista

A planilha de reposição volta conferida, linha a linha.

Cada linha é checada contra o estoque e o preço das lojas escolhidas: o que está disponível entra no pedido, e o que falta aparece antes.

Cena ilustrativa com tela real da CWS Platform em versão de demonstração. Pessoas, lojas e dados da tela são fictícios.

Compradora da revenda de camisa verde-oliva de pé na mesa de madeira do depósito de pneus, olhando o notebook; a tela mostra o pneu que já está no carrinho e a quantidade atual e a nova da loja que vende.

No portal · Compradora da revenda

O pneu já está no carrinho: ela muda a quantidade da loja e confirma.

O carrinho já sabe de qual loja sai cada unidade, e o pedido segue separado por origem.

Cena ilustrativa com tela real da CWS Platform em versão de demonstração. Pessoas, lojas e dados da tela são fictícios.

Módulo determinístico

A venda foi fechada, e é aí que começa a gestão de pedidos B2B, o trabalho que ninguém mostra em demonstração. O pedido aparece como "em separação" para o comprador, como "faturado" no ERP e como uma dúvida no grupo do WhatsApp do vendedor. Alguém marcou enviado antes de despachar, o cliente liga para o vendedor, o vendedor liga para a expedição, e o custo dessa reconciliação não entra em nenhuma planilha.

Em resumo

Gestão de pedidos B2B é tudo o que acontece com o pedido depois que a venda fecha: aprovação, faturamento, envio, entrega e devolução. Na CWS Platform, o Order Management System (OMS) roda dez estados orientados a evento, e o pedido só avança quando a condição do estágio está comprovada, como o número do pedido no ERP ou o código de rastreio, com um registro só para comprador, seller e ERP.

Integração com o ERP que você já tem é um dos critérios do guia para escolher uma plataforma de ecommerce B2B. Quando o cliente manda a reposição em planilha, a planilha de pedidos entra no portal conferida linha a linha.

O que é

O módulo que orquestra o ciclo do pedido depois que ele existe. São dez estados orientados a evento, do pré-pedido ao entregue e concluído, mais os desfechos de cancelado, extraviado e devolvido, e o pedido só muda de estado quando o evento correspondente acontece de verdade. Os estados iniciais são gerados pela própria plataforma e não podem ser alterados pela integração; quando o pedido passa do limite de crédito, a regra da loja decide se ele fica bloqueado, segue para análise ou é finalizado como pago; e pré-pedidos abandonados podem ser cancelados automaticamente depois de um prazo configurável, inclusive por categoria. Ele é a mesma máquina vista de dois lados: o lojista a chama de Canal da Loja, a operação e o ERP a chamam de Order Management System. Quem pode vender, como as ofertas concorrem e como o valor se divide são perguntas do Marketplace Center; aqui a pergunta é onde está este pedido e o que já aconteceu com ele.

O ciclo do pedido orientado a evento: ele só avança quando a condição do estágio é cumprida, como o código de rastreio antes do envio, e não por clique; a nota fiscal emitida fica registrada no pedido.
O status não mente. Cada estágio tem uma condição de entrada. O pedido muda de estado quando o evento acontece de verdade, e não porque alguém marcou.

O ciclo do pedido em 1 minuto

A capacidade que ninguém replica

O estado não avança porque alguém clicou, avança porque a condição foi satisfeita

Na maioria dos sistemas o status é um rótulo que alguém troca, e por isso ele mente.

Que condição cada estágio exige?

Aqui cada estágio tem uma condição de entrada: READY exige o número do pedido no ERP, e os dados da nota fiscal podem ir junto, em READY ou em SHIPPED, ou ser obrigatórios, se a operação configurar assim no processo de venda; SHIPPED exige o código de rastreio, vindo da integração direta com os Correios, de outra transportadora integrada ou do link do sistema próprio, CANCELED exige um motivo, que é comunicado ao cliente, e a modalidade de frete que precisa das dimensões da embalagem não deixa o pedido sair sem elas. O fluxo só anda para a frente: pedido enviado não volta para pronto para envio, e dali só segue para entregue, cancelado ou devolvido. Entregue sem contestação, ele passa sozinho a concluído ao fim do prazo de arrependimento. O status deixa de ser o que a operação diz que fez e passa a ser o que ela comprovou, e é essa diferença que torna o dado confiável o bastante para o financeiro e para o cliente dependerem dele.

O mesmo pedido, três leituras que não podem divergir

O comprador acompanha pelo portal, o lojista opera no Canal da Loja e o ERP consulta e atualiza por API.

Como as três leituras não divergem?

Não são três cópias sincronizadas de tempos em tempos, é o mesmo registro lido de três lugares, e cada pedido carrega de onde a venda partiu e quem é responsável por entregá-la. Num pedido com vários sellers isso deixa de ser detalhe: sem essa marcação, ninguém sabe de quem cobrar qual parte. Por isso o pedido pai controla o carrinho agregado e se divide em pedidos filhos por loja e por depósito, cada um com produtos, valor, frete, prazo de preparo e nota fiscal próprios; cada fornecedor configura seus pagamentos de forma independente, dentro dos critérios gerais do dono do portal, e só a credencial do seller que vendeu atualiza o status da parte dele. Quando crédito e faturamento precisam sair numa nota só, a loja pode restringir cada pedido a um único depósito ou a uma única loja.

Vendedor de uma distribuidora, de camisa branca e colete cinza, sorri tranquilo perto da área de expedição, com prateleiras de volumes embalados desfocadas.

Persona · Vendedor de distribuidora

O pedido anda sozinho, e eu só entro quando aparece uma exceção.

No Order Management System (OMS), o pedido só avança com a condição comprovada, e comprador, seller e ERP leem o mesmo registro.

Fornecedora de cabelo ruivo preso em coque e camisa jeans clara sorri, satisfeita, na oficina clara da sua pequena fábrica, com bancadas desfocadas ao fundo.

Persona · Fornecedora, seller do marketplace

Cuido só da minha parte do pedido, com frete, prazo e nota próprios.

No Order Management System (OMS), o pedido vira pedidos filhos por loja, e só o seller que vendeu atualiza o status da parte dele.

Cancelar um pedido é uma permissão, não um botão

Deixar o seller cancelar sozinho parece uma gentileza operacional, e é a porta de entrada dos piores comportamentos de um marketplace. A plataforma trata isso como decisão de governança e a mantém fechada por padrão, porque conhece o que acontece quando ela é aberta sem critério:

  • Estoque que não existe. O item aparece disponível, o pedido entra, e o cancelamento vira o conserto de um anúncio que nunca foi verdadeiro.
  • Renegociação depois da venda. O preço combinado no portal vira ponto de partida, e a falta de estoque vira argumento para pedir mais.
  • Disputa de pedido. Sellers escolhem os pedidos bons e devolvem os ruins, e o comprador paga a conta em prazo.
  • Venda por fora. O pedido é cancelado na plataforma e refeito no particular, com o dado do comprador que a plataforma entregou.
Quem libera, então, o cancelamento?

Por isso a permissão não nasce do seller: quem a libera é a loja de origem do pedido, numa configuração dela. Enquanto a loja de origem não habilita, o seller não cancela e quem cancela é ela; o cancelamento exige motivo registrado; e pedido já aprovado no meio de pagamento fica travado mesmo com a permissão ativa. Faz sentido abrir quando não há disputa, como na operação em que cada seller responde por uma área própria. O ponto não é o botão, é quem responde pela consequência dele.

Painel ilustrado do cancelamento como permissão: liberado loja a loja, sempre com motivo registrado, e travado para pedido já aprovado no pagamento.
Quem responde pela consequência. A permissão de cancelar fica fechada por padrão, é liberada pela loja de origem do pedido e exige motivo, e pedido pago não é cancelado.

Um pedido só, cada origem com o seu preparo.

O Order Management System (OMS) recebe um pedido só e separa os itens por origem, cada uma com o seu prazo de preparo, sem o comprador refazer a compra.

Em operação

Imdepa · distribuição de autopeças

cerca de 60 mil pedidos

processados em 3 anos de portal B2B, com 153 clientes ativados e cerca de 25 mil sessões por mês.

Volume dessa ordem não se sustenta com status conferido na mão. O ciclo do pedido roda sozinho porque cada avanço tem uma condição objetiva, e o vendedor que antes gastava a maior parte do tempo processando pedido passou a acompanhar exceção, que é o único lugar onde ele é insubstituível.

Ler o caso Imdepa →

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.

Os grupos de endpoints e os eventos deste módulo.

Pedidos

Serviços para consulta e gerenciamento de pedidos.

Ver os17endpoints do grupo →

Webhooks e callbacks

Área de Desenvolvedores →

Pedido por loja

Um carrinho, um pedido por distribuidor, com a regra de cada item à vista.

No Order Management System (OMS), o carrinho com itens de várias lojas vira um pedido para cada uma, e cada linha mostra a regra que vale para o item, como o desconto que não é permitido.

Carrinho do portal de demonstração da CWS Platform com um pedido por distribuidor e, à frente e ampliado, o bloco de um distribuidor com o prazo de preparo, o item, a regra Desconto não permitido e o preço.
Portal de demonstração da CWS Platform, com dados fictícios.

Perguntas frequentes

O meu cliente consegue saber onde o pedido está sem ligar para alguém?

Sim, e sem depender de alguém lembrar de avisar. O comprador acompanha o pedido pelo próprio portal, com a etapa atual e o código de rastreio quando a modalidade de frete tem rastreio, e recebe mensagem automática nas viradas que importam: pedido concluído, pagamento confirmado e despacho. Quando a loja opera o pedido pelo painel, cada atualização de status ou de dados gera e-mail ao cliente, que vê a etapa, a loja fornecedora e o prazo na própria conta. O rastreio vem da integração direta com os Correios, de outra transportadora integrada ou do link do sistema próprio da loja no campo de rastreio. Num pedido com itens de sellers diferentes, cada lojista comunica a evolução da parte que é dele, porque cada parte tem prazo e transportadora próprios.

Quem emite a nota fiscal, a plataforma ou o meu sistema?

O seu. A emissão é procedimento fiscal da empresa e continua no sistema que já a emite hoje; a plataforma recebe os dados da nota (número, série e data), que podem ir junto com a atualização de status, em READY ou em SHIPPED, ou ser exigidos, se a operação configurar a nota fiscal como obrigatória no processo de venda, e o XML ou PDF da nota já emitida; pela API, o XML vai pelo endpoint de nota fiscal. Essa fronteira é deliberada, e é o que evita duas verdades fiscais: o Order Management System não disputa a emissão com o seu ERP, ele registra no pedido a nota que o seu sistema emitiu.

O seller pode cancelar um pedido meu por conta própria?

Por padrão não, e essa é uma posição da plataforma, não uma limitação. Quem libera é a loja de origem do pedido, numa configuração dela: enquanto ela não habilita o cancelamento pelo seller, quem cancela é a própria loja de origem. O cancelamento exige motivo registrado. Além disso, pedido já aprovado no meio de pagamento não é cancelável pelo seller de forma alguma: ali só existe o fluxo formal de solicitação, com rastro.

O que é gestão de pedidos B2B?

Gestão de pedidos B2B é o trabalho de levar o pedido da colocação até a conclusão: aprovação, faturamento, separação, envio, entrega, e os cancelamentos e devoluções no caminho. No B2B ela ainda precisa manter um status só para o comprador, o seller e o ERP, porque cada um deles age sobre o mesmo pedido.

Que integrações um sistema de gestão de pedidos B2B precisa ter?

Com o ERP, antes de tudo, porque é ele que emite a nota fiscal e guarda estoque e financeiro; na CWS Platform o ERP consulta e atualiza o pedido por API, recebe o webhook de pedido logo após a geração, para processar sem depender de resposta em tempo real, e o pedido passa a READY com o número do pedido no ERP; os dados da nota fiscal podem ir junto, em READY ou em SHIPPED, e a operação pode configurar a nota fiscal como obrigatória no processo de venda. As modalidades de frete entram também, já que SHIPPED exige o código de rastreio e algumas modalidades exigem as dimensões da embalagem.