Se você tem uma loja Shopify, já tem um número para cada produto: quantas unidades estão disponíveis para venda. O que a Shopify não tem é uma imagem do espaço onde essas unidades ficam — qual prateleira, qual caixa, o que está acabando nos bastidores, o que tem data de validade. Isso é o controle do estoque físico, e é um trabalho diferente do da vitrine. Veja como fazer isso bem com um app offline pequeno que fica ao lado da Shopify e — primeiro, porque isso decide tudo — o que esse app não faz.

Primeiro, a parte honesta: não há integração com a Shopify

O BasicInventory não se conecta à Shopify. Ele não sincroniza quantidades, não importa o seu catálogo e não envia uma alteração de estoque de volta para a sua loja online. É um app de desktop offline para o lado físico de uma loja: o espaço, as prateleiras, as caixas. Se o que você precisa é de sincronização automática nos dois sentidos com a Shopify, esta não é a ferramenta, e prefiro dizer isso na primeira linha a fazer você perder uma tarde.

Para o que ele é bom é justamente o que a Shopify não foi feita para fazer: saber onde as coisas estão e o que realmente está na prateleira, offline, no próprio PC da loja.

O que a Shopify já faz, e onde ela para

A Shopify é a vitrine e o registro de vendas. Ela sabe o que está anunciado, o que foi vendido e o número único de “disponível” por variante. Esse número basta para evitar vender mais do que você tem online e, para muitas lojas, é tudo de que o lado online precisa.

Onde ela para é nos fundos. A Shopify não se importa se o mesmo produto está em dois lugares, se a caixa da prateleira de cima vence primeiro ou se você só tem quatro unidades de algo antes de prometê-lo a um cliente no balcão. Ela guarda uma quantidade, não um mapa. No momento em que o seu estoque tem uma localização, um lote ou uma data, você está registrando isso em outro lugar — um caderno, uma planilha ou a memória de alguém.

Dois sistemas, uma função cada

A forma mais limpa de pensar nisso é em dois sistemas que não precisam ser um só:

  • Shopify — o anúncio online e o que está disponível para venda.
  • Um sistema de estoque físico — onde cada coisa está fisicamente, o que está baixo, o que tem data e um registro de cada alteração.

Eles se encontram em exatamente um número: quantas unidades você tem. Para uma loja pequena, manter esse número certo à mão — você ajusta a Shopify quando chega uma entrega ou uma contagem muda — dá menos trabalho do que parece, e muito menos do que montar uma sincronização na qual você depois precisa confiar e que precisa depurar. A contagem física é a fonte da verdade; a Shopify é a vitrine para ela.

Montando o estoque

Três hábitos tornam os fundos da loja fáceis de encontrar, e são os mesmos três quer você venda online ou não:

  • Dê um endereço a cada lugar. O BasicInventory usa corredor · coluna · altura — A-04-2 — para que “onde está isso?” seja uma consulta, não uma busca pelo espaço todo. Uma única parede de prateleiras com as colunas numeradas já é uma grade.
  • Trabalhe no modo caixas. Uma loja não é um depósito de paletes, então o app funciona no modo caixas: unidades por localização, sem códigos SSCC, nada para aprender de que uma loja não precise.
  • Defina um nível de reposição nos itens que importam. O painel conta o que ficou abaixo dele, então “o que preciso repor?” é um filtro, não um teste de memória — a mesma disciplina do ponto de pedido.

O passo a passo completo para montar tudo está em como organizar o estoque; a loja para a qual ele foi escrito é o caso de uso de estoque de loja.

Mantendo os dois em sintonia, à mão

Como não há sincronização, a regra é simples: o estoque físico é a verdade, e você atualiza a Shopify a partir dele, não o contrário. Chega uma entrega: você registra a entrada no BasicInventory e define a nova quantidade disponível na Shopify. Você conta uma prateleira e falta algo: registra o ajuste — com o motivo — e corrige a Shopify para bater. Cada alteração no estoque deixa uma movimentação com data e motivo, então, quando a prateleira e a tela discordarem seis semanas depois, haverá um histórico para ler em vez de um dar de ombros.

É uma costura manual, e não vou disfarçá-la de outra coisa. Para uma loja de uma pessoa ou pequena, é um minuto por entrega; para uma operação de alto volume que precisa de sincronização em tempo real entre canais, é um limite que vale conhecer antes de comprar.

Ou simplesmente pergunte ao estoque

Com o assistente de IA opcional ativado, o estoque responde em linguagem simples: “o que está abaixo do nível de reposição?”, “onde está o SKU X?”, “o que vence este mês?”. Ele lê o seu estoque e responde; nunca altera nada e nunca mexe na Shopify. Funciona com a sua própria chave de provedor, a centavos por pergunta, e fica desligado até você ativá-lo. Se preferir não usar, as mesmas respostas estão a um filtro de distância, totalmente offline.

Onde ele se encaixa, e onde não

O BasicInventory é o estoque dos fundos offline de uma loja Shopify: localizações, caixas, níveis de reposição, lotes e validades, e um histórico registrado de cada alteração. É uma pessoa em um computador, só para Windows, e — a frase que abriu este texto — não se integra com a Shopify nem registra vendas. Ele guarda o que está no estoque; a Shopify guarda o que está na vitrine.

A forma mais rápida de avaliar se serve é a demo: o aplicativo inteiro no seu navegador, com um estoque de exemplo, sem conta e sem nada para instalar. Se servir, o app é uma compra única na Microsoft Store — sem uma assinatura somada à que você já paga à Shopify.