A integração SAP Business One Shopify conecta o ERP da SAP à plataforma de e-commerce de forma automática: catálogo, estoque por depósito, preços, pedidos, clientes, faturamento e documentos fiscais circulam entre os dois sistemas sem digitação, com o ERP mantido como fonte oficial dos dados.

A divisão de papéis não deveria ser negociável. O SAP Business One governa cadastro, saldo, política comercial e fiscal. A Shopify apresenta o produto, capta o cliente e registra o pedido. Entre os dois, uma camada de integração traduz os modelos de dados e trata o que falha no caminho.

Há um detalhe que define o custo desse projeto: a Shopify cobra a integração em requisições, não em mensalidade. A Admin API REST trabalha com algoritmo de balde furado, com 40 requisições por aplicativo e por loja e vazão de duas por segundo, valores ampliados em contas Plus. Planejar esse consumo faz parte do projeto, e não é ajuste posterior.

Neste conteúdo, você vai ver como a plataforma organiza catálogo e variantes, como funciona o estoque por local, o que acontece com pedidos e clientes ao chegarem no ERP, por que a nota fiscal nasce no SAP Business One e como implantar sem trocar o seu sistema de gestão.

O que é a integração SAP Business One Shopify?

É a conexão automática entre o ERP SAP Business One e a Shopify, fazendo os dois sistemas trocarem dados sem intervenção manual.

O SAP Business One é a fonte oficial: controla estoque, preços, faturamento e fiscal. A Shopify é canal: apresenta o produto, capta o cliente e registra o pedido. Cada dado tem um dono, e a outra ponta apenas reflete o que não é dela.

A combinação interessa a um perfil específico: distribuidoras, importadoras, indústrias e varejistas estruturados que escolheram a Shopify pela agilidade de vitrine e pela facilidade de operar em mais de um mercado, mas que não podem deixar o canal digital funcionar fora do sistema que responde pela empresa. É a mesma lógica das demais conexões do ERP que a Plugar.me mantém para o B1.

Sua empresa investiu em um ERP robusto e escolheu a Shopify pela agilidade, mas os dois ainda se falam por planilha e digitação? Esse é o elo fraco da operação digital. Converse com a equipe da Plugar.me e veja o que dá para automatizar antes de escalar o canal.

Como a Shopify organiza catálogo e variantes?

A plataforma trabalha com dois níveis: produto e variante. O preço base é um campo da variante, não existe endpoint exclusivo de preço, embora haja listas de preço para valores contextuais por mercado.

Duas características desenham o projeto de catálogo e precisam ser decididas antes da primeira carga:

  • Teto de três opções por produto. A grade aceita no máximo três eixos de variação, com até 2.048 variantes. Um catálogo que combina cor, tamanho, modelagem e sabor não cabe em um único produto e precisa ser quebrado no cadastro. Descobrir isso durante a carga é caro, decidir antes é barato.
  • Preço por mercado. Além do preço base da variante, existem listas de preço contextuais. Uma operação com mais de um mercado que atualiza apenas o preço base publica valores errados fora do mercado principal.

Vale registrar também que a API REST da plataforma é classificada como legada desde outubro de 2024, e a recomendação oficial passou a ser a Admin API em GraphQL, que cobra por custo calculado da consulta em vez de contar requisições. Isso muda a estratégia de sincronização e é um ponto a checar em qualquer solução.

Para entender como essas regras se aplicam a outros sistemas de gestão, vale conferir o guia da Shopify com o seu ERP.

Seu catálogo combina mais de três eixos de variação e você ainda não sabe como isso ficará na Shopify? Essa decisão precisa acontecer antes da carga, não durante. Traga a sua estrutura de produtos para a Plugar.me e evite refazer o cadastro depois.

Como funciona o estoque por depósito?

O saldo sai do SAP Business One e atualiza o canal, mas a pergunta relevante não é apenas quanto existe, e sim quanto pode ser vendido ali.

É comum não querer expor todo o estoque. Parte está comprometida com pedidos em aberto, parte pertence a um depósito que não atende aquele canal, e parte precisa ficar reservada para a operação que já existe. A integração tem que respeitar essa separação em vez de publicar um número único.

O modelo da Shopify é familiar para quem vem do SAP Business One. O recurso de item de inventário separa o produto do saldo, e o de nível de inventário guarda a quantidade em cada local. É o equivalente ao item e ao saldo por depósito do ERP, e permite publicar apenas o saldo de um armazém específico sem expor a posição total da empresa.

A condição é uma só: o mapa entre depósitos do ERP e locais da plataforma precisa existir antes da primeira carga. Aqui está também um erro clássico de projeto improvisado, o de tentar publicar saldo pelo produto, o que simplesmente não tem efeito, porque o estoque vive em recursos próprios. Esse mesmo cuidado aparece em conexões que trabalham com estoque por armazém em outras plataformas.

Sua empresa tem mais de um depósito e ainda publica um saldo único no canal? Esse atalho funciona até o primeiro pico de vendas, quando o cancelamento por ruptura aparece. Veja agora, e sem compromisso, como fica o mapa de depósitos e locais na sua operação.

Como pedidos e clientes chegam ao SAP Business One?

O pedido entra por notificação automática. A Shopify dispara eventos de criação de pedido assinados por chave de segurança no cabeçalho, e essa assinatura precisa ser validada sobre o corpo bruto da requisição, o que garante que a informação veio mesmo da plataforma.

A partir daí, a integração cria o pedido no ERP na operação correta, com os itens, valores e condições da venda. O que muitos projetos subestimam é a segunda metade dessa etapa: o cadastro do cliente.

  • O comprador precisa existir no ERP para faturar. A nota exige dados completos, e cadastro incompleto trava a emissão exatamente na hora em que o pedido deveria seguir para expedição.
  • CPF e CNPJ vêm do checkout. A plataforma coleta essa informação justamente porque não emite documento fiscal brasileiro, deixando a responsabilidade com o sistema do lojista.
  • Cadastro duplicado gera retrabalho. Sem regra de identificação, o mesmo comprador vira vários registros no ERP, o que polui a base e distorce qualquer análise de recorrência.
  • Vendas para empresa mudam o tratamento. Pedido com CNPJ tem exigências fiscais diferentes das de venda ao consumidor final, e essa diferenciação precisa estar clara no fluxo.

O tráfego desses dados também envolve informações pessoais, o que exige transmissão protegida e acesso restrito por função, tema tratado nas práticas de segurança aplicadas às integrações.

Seu time já travou um faturamento porque faltava um dado do comprador? Esse tipo de parada acontece no pior momento possível, com o cliente esperando. Fale com a Plugar.me e leve pedido e cadastro prontos para o ERP, sem conferência manual.

Como funcionam o faturamento e a emissão da NF-e?

Integração SAP Business One Shopify conectando ERP, e-commerce, pedidos, produtos, estoque e logística por meio de fluxos de dados.

A nota nasce no SAP Business One. É a regra que separa uma integração ERP First de um conector qualquer.

A Shopify não emite NF-e. A plataforma trabalha com os conceitos de pedido e de atendimento do pedido, e o documento fiscal brasileiro é responsabilidade do ERP. Isso não é limitação, é divisão correta de papéis: o seu fiscal continua sendo um só, com a operação tributária que a sua empresa já usa.

O fluxo completo funciona assim:

  1. O cliente compra na Shopify.
  2. A integração captura o pedido e o cria no SAP Business One, na operação correta.
  3. O estoque é baixado no ERP e o saldo do canal é atualizado.
  4. O pedido segue o fluxo interno de separação e conferência.
  5. O faturamento é executado no SAP Business One e a NF-e é emitida.
  6. Número da nota, chave e rastreio voltam para a loja junto do atendimento do pedido.
  7. O painel da Plugar.me registra cada etapa em log, para auditoria.

O passo seis costuma ser negligenciado e é o que fecha a experiência do comprador: ele encontra documento e código de envio na mesma tela, sem precisar abrir chamado para pedir a nota. É o mesmo cuidado aplicado em conexões que envolvem grade de produtos e emissão fiscal.

Você ainda emite as notas do canal digital fora do fluxo normal do ERP? Isso multiplica trabalho e abre espaço para operação fiscal errada. Traga a emissão para dentro da cadeia de documentos que a sua empresa já domina!

Quais problemas surgem sem a integração?

O custo do processo manual raramente aparece como linha de orçamento, e é por isso que passa despercebido:

  • Venda de produto sem estoque. O canal segue anunciando o que já saiu no ERP por outra via, e o cancelamento vem depois, junto da avaliação negativa.
  • Pedido parado esperando digitação. O cliente já pagou e o pedido ainda não existe no sistema de gestão.
  • Preço desatualizado. A tabela mudou no ERP e o canal não acompanhou, o que significa margem errada ou venda perdida.
  • Retrabalho fiscal. Pedido lançado às pressas gera nota com operação errada, e o ajuste custa mais que o cuidado.
  • Conciliação manual no fechamento. O que o canal registrou não bate com o que o ERP faturou, e alguém passa dias reconstruindo o mês.

Enquanto o volume é baixo, dá para absorver. O problema é o teto: passado certo número de pedidos por dia, a digitação deixa de ser incômoda e passa a ser exatamente o que impede o canal de crescer. É o oposto do princípio ERP First, em que os canais orbitam o sistema de gestão e não o contrário.

Sua equipe já dedica alguém quase em tempo integral a copiar pedido de um sistema para outro? Esse custo não aparece no orçamento, mas aparece no teto de crescimento do canal. Descreva o seu cenário para a Plugar.me e veja o que dá para eliminar.

Preciso desenvolver essa integração do zero?

Não existe conector nativo entre o SAP Business One e a Shopify. Os dois lados oferecem interfaces oficiais, mas ninguém construiu a ponte por você.

CaminhoInvestimento inicialTempo até operarManutenção
Desenvolver internamenteAltoLongoSua equipe, inclusive quando as APIs mudarem
Consultoria sob medidaAltoMédioDepende de contrato, cada ajuste vira novo escopo
Hub com modelo ERP FirstBaixoCurtoDo fornecedor, com o ERP seguindo como fonte da verdade

O que costuma ser subestimado no desenvolvimento interno não é construir, é manter. O canal muda regra de API, muda exigência de cadastro e muda comportamento, como já aconteceu com a transição da API REST para GraphQL. Quem construiu internamente herda essa fila para sempre.

Além disso, a ponte não é só transporte de dados: envolve mapear a estrutura do ERP, respeitar os limites de requisição da plataforma e tratar o que falha. Vale lembrar que a mesma fundação atende outros sistemas de gestão, como mostra a lista de ERPs integrados pela Plugar.me.

Sua TI já estimou quanto tempo levaria para construir e manter essa integração internamente? Veja como a Plugar.me pode ajudar você

Como a Plugar.me realiza a integração SAP Business One Shopify?

A operação roda em nuvem, sem necessidade de subir servidor nem manter estrutura adicional na sua infraestrutura.

O projeto segue três frentes:

  • Diagnóstico: entender como o seu SAP Business One está configurado, com depósitos, tabelas de preço, operações fiscais e customizações, e o que a operação exige do canal.
  • Mapeamento e setup: definir de onde sai cada dado, qual operação o pedido da Shopify deve usar, qual saldo o canal enxerga, como os depósitos se relacionam com os locais da plataforma e como a grade de produtos será estruturada dentro do limite de três opções.
  • Go-live assistido: acompanhamento nos primeiros ciclos, quando os casos de exceção aparecem, com painel de logs para auditar cada etapa.

Empresas que integraram seus sistemas com a Plugar.me contam essa experiência na página de clientes e parceiros, incluindo operações que rodam canal digital em alto volume com o ERP no comando.

Cada mês com a Shopify operando fora do ERP é margem evaporando em erro, atraso e conciliação manual, e esse custo cresce junto com o canal. Fale com o time da Plugar.me, apresente o seu cenário e descubra em quanto tempo a sua operação pode estar rodando integrada.

Conclusão

A integração SAP Business One Shopify vale a pena quando a plataforma deixa de ser teste e passa a ser canal de verdade. A partir daí, digitação manual não é economia, é o teto do canal e a origem dos erros que custam tempo e margem.

Três decisões definem a qualidade do projeto: estruturar o catálogo respeitando o limite de três opções por produto, manter o mapa entre depósitos do ERP e locais da plataforma, já que o estoque vive em recursos próprios, e planejar o consumo de requisições antes da primeira carga.

E o fiscal permanece onde deve estar. Como a plataforma não emite documento fiscal brasileiro, cada NF-e nasce no SAP Business One com a operação correta da empresa e é transmitida ao ambiente oficial da NF-e antes de a informação voltar para a loja.

Fale agora com a Plugar.me, apresente o cenário do seu SAP Business One e receba uma análise técnica de quem homologa essas integrações todos os dias. O primeiro passo não custa nada.

O SAP Business One tem integração nativa com a Shopify?

Não. Os dois lados oferecem interfaces oficiais de integração, mas a ponte entre elas precisa ser construída e mantida, o que envolve mapear a estrutura do ERP e respeitar os limites de requisição da plataforma.

A Shopify emite nota fiscal?

Não. A plataforma trabalha com pedido e atendimento do pedido, sem emissão de NF-e. O documento fiscal brasileiro é responsabilidade do ERP, e por isso o CPF ou CNPJ é coletado no checkout, para que a nota seja emitida no SAP Business One.

Como funciona o estoque por depósito na Shopify?

O saldo é controlado por local, com recursos próprios que separam o item da quantidade disponível em cada ponto. Isso permite publicar apenas o estoque de um depósito específico, desde que exista um mapa entre os depósitos do ERP e os locais da plataforma.

Qual o limite de variantes por produto?

A plataforma aceita no máximo três opções por produto, com até 2.048 variantes. Catálogos que combinam mais eixos de variação precisam ser reestruturados no cadastro, decisão que deve ser tomada antes da carga inicial.

Os dados dos clientes vão para o ERP?

Sim. As informações do comprador chegam ao SAP Business One prontas para o faturamento, o que evita que a emissão da nota trave por cadastro incompleto. O tratamento desses dados exige transmissão protegida e acesso restrito por função.

O que acontece se uma sincronização falhar?

A mensagem entra em fila para reprocessamento controlado, em vez de se perder em silêncio. O painel de logs registra cada etapa, o que permite auditar o que aconteceu e reenviar quando necessário.

Posso integrar marketplaces junto com a Shopify?

Sim. Como a fonte da verdade permanece no SAP Business One, a mesma fundação atende outros canais, incluindo hubs de marketplaces, sem duplicar cadastro nem mudar o dono do dado.