Caso — gestão de marketplace
Um ERP para quem vende em marketplace e precisa saber o que sobra.
Duas lojas na Shopee, uma no Mercado Livre, dois CNPJs e entrega direta com transportadora própria. O painel do marketplace mostra venda — não mostra lucro, nem o que se perdeu no caminho. O ERP junta tudo numa tela e avisa no WhatsApp quando algo sai do normal.
O que o sistema faz
Da venda ao dinheiro no bolso.
Integração direta com as APIs
Pedidos, notas fiscais, carteira e anúncios da Shopee e do Mercado Livre, sincronizados de hora em hora, direto da fonte.
Lucro real por pedido
Comissão, taxa fixa, frete, custo do produto e o imposto de cada empresa — o que de fato fica.
Expedição sem clique
O envio é organizado pela API, com checagem por pacote antes de cada chamada. Na saída, o celular vira leitor de QR e registra cada pacote com som de confirmação.
Entregas acompanhadas
Fechamento às 22h com o que não chegou, lista para cobrar a transportadora com nota e endereço, e conferência da fatura dela envio a envio.
Notas fiscais
Emissão de NF-e, download automático das notas do marketplace e um vigia que acusa quando elas param de chegar.
Finanças e cartões
Leitores de fatura de vários bancos, parcelas futuras, fatura em aberto com baixa e comprovante, e a dívida consolidada numa tela.
Produtos e custos
Custo por matéria-prima e por lote, código de barras e etiqueta prontos para a gráfica.
Segurança e saúde
Duas etapas no login, bloqueio de varreduras, vigia de integridade dos arquivos, backup três vezes ao dia e um painel com certificados, rotinas e prazos de cada integração.
O que aprendi construindo
Três lições que viraram regra.
Não confiar no campo só porque ele existe.
O marketplace marcava "entregue" no mesmo segundo do despacho em 95% dos pedidos. Um alerta baseado nesse campo escondia justamente os pacotes que nunca chegaram. O sistema passou a cruzar o status do pedido — e os casos escondidos apareceram na hora.
Silêncio também é alerta.
Um vigia que só avisa quando há problema é indistinguível de um vigia quebrado. Os resumos diários chegam sempre, mesmo quando está tudo bem: se um dia não chegam, isso já é o aviso.
Testar contra o documento real.
Quando um banco mudou o layout da fatura, o erro na tela era um só. Testando o leitor contra o PDF inteiro, apareceram mais dois — que teriam feito parcelas sumirem do cálculo da dívida sem nenhum aviso.
Stack: PHP 8.3, MySQL 8, Apache, Linux; Python para leitura de PDF e automação; APIs da Shopee e do Mercado Livre; emissão de NF-e; gateway de WhatsApp próprio; rotinas agendadas com alerta por transição de estado.