Beta aberto · Mercado Livre · Shopee · TikTok Shop

Um estoque. Todos os marketplaces.

Venda no Mercado Livre, na Shopee e no TikTok Shop sem sair do ERP. O saldo do TETIS manda no anúncio, cada venda vira pedido, nota e etiqueta na mesma esteira, e o repasse do canal é conferido contra o que você esperava receber.

Conexão pela API oficial de cada canal · o passo mais lento é o registro do app no marketplace (a Shopee leva ~10 dias úteis para aprovar)

Quem já opera com soluções TETIS no dia a dia

WÜRTH INDUSTRY BOMBAS ROWA GREATEK

O problema

Três canais abertos.
Três estoques na cabeça de alguém.

Quem vende em mais de um marketplace normalmente mantém o saldo em três painéis diferentes e descobre a venda duplicada quando ela já foi feita. O prejuízo não é só o cancelamento.

A última unidade vendida duas vezes

O anúncio do Mercado Livre não sabe que a Shopee acabou de vender a mesma peça. Alguém cancela, o comprador reclama, e o canal registra o cancelamento contra a sua reputação, que é o que decide se você aparece na busca amanhã.

O pedido chega por e-mail e sai digitado

Cliente cadastrado à mão, item procurado no catálogo, nota emitida em outro sistema. Em época de campanha isso vira uma pessoa dedicada a copiar pedido de tela em tela, no dia em que o volume triplica.

A etiqueta que só sai depois da nota

Shopee e TikTok Shop só liberam o envio com a nota anexada ao pedido. Se a NF-e trava e ninguém percebe, o prazo de despacho corre contra você em silêncio, e o atraso também vai para a reputação.

O repasse que ninguém confere

O canal desconta comissão, frete e taxas e credita um valor líquido dias depois. Conferir isso pedido a pedido na planilha é trabalhoso o bastante para ninguém fazer, e a diferença fica onde caiu.

R$ 235 biprojetados para o e-commerce brasileiro em 2025, 15,3% acima de 2024 ABComm, projeção 2025
102×foi o crescimento do TikTok Shop no primeiro ano de Brasil TikTok Newsroom, balanço do 1º ano (2026)
≤2 minentre o movimento de estoque no ERP e o saldo novo no canal, pela fila de sincronização TETIS ERP · rotina Gateway: sync estoque/preço
R$ 0,05de tolerância na conciliação do repasse: acima disso o pedido é marcado como divergente TETIS ERP · módulo Marketplaces, Repasses

Antes × depois

A mesma venda, dois finais.

Hoje, com um painel por canal

  • O saldo é ajustado à mão em cada marketplace, quando dá tempo
  • O mesmo produto é cadastrado três vezes, com três preços soltos
  • O pedido é redigitado no ERP para virar nota
  • A NF-e sai de outro sistema e a etiqueta espera alguém lembrar
  • As perguntas do comprador ficam no app de cada canal
  • O repasse é conferido "no olho", ou nem é
  • Quando a sincronização falha, ninguém fica sabendo

Com Canais de Venda no TETIS

  • O saldo do ERP é empurrado para os três canais pela mesma fila
  • Um produto só, vinculado por SKU, com preço próprio por canal
  • O pedido do canal vira pedido do ERP com cliente e reserva
  • NF-e emitida, XML enviado ao canal e etiqueta baixada na sequência
  • Perguntas do Mercado Livre e chat da Shopee numa tela do ERP
  • Repasse comparado com o líquido estimado, divergência destacada
  • Falha vira linha na tela de Saúde, com a causa e o botão de retentar

O fluxo, ponta a ponta

Da loja conectada ao repasse conferido.
Um caminho só.

Cada etapa abaixo é uma tela real do TETIS, no menu onde ela vive: Integração › Marketplaces. O que muda de canal para canal está dito na etapa.

  1. 01
    Marketplaces · Lojas

    A loja entra por autorização, não por senha

    Você registra o app do integrador no canal (Mercado Livre DevCenter, Shopee Open Platform, TikTok Partner Center), cola as credenciais na própria tela de Lojas e clica em conectar. O login acontece na sua conta de seller e o TETIS recebe um token: nenhuma senha do marketplace passa pelo ERP.

    O token fica cifrado no banco, nunca é devolvido para a tela e é renovado por rotina automática. Cada loja mostra a situação, até quando o token vale e até quando a autorização vale.

    Mercado Livre conectado Shopee conectado TikTok Shop conectado Loja 2 · ML pausada
  2. 02
    Marketplaces · Anúncios

    Os anúncios que já estão no ar viram uma lista vinculada

    A importação traz o que existe na loja e casa cada anúncio com o seu produto pelo SKU. O que não casar fica como não vinculado e espera você escolher o produto: só anúncio vinculado entra na sincronização, então nada é empurrado por engano.

    Anúncio com variação de cor e tamanho é vinculado variação por variação. Anúncio no Full do Mercado Livre ou no FBS da Shopee é marcado como somente leitura: o estoque está no centro de distribuição do canal e o TETIS nunca escreve nele.

  3. 03
    Marketplaces · Publicar

    Publicar um anúncio novo é um assistente de cinco passos

    Escolha a loja e o produto, o canal sugere a categoria, o assistente lista os atributos obrigatórios daquela categoria e só então você define preço e estoque. Os atributos são revalidados no canal no momento do envio, porque a árvore de categorias muda sem aviso.

    O produto precisa ter foto na galeria (mínimo 500×500, ideal 1200×1200) — a galeria fica na aba Fotos e Marketplace do próprio cadastro do produto, e aceita vídeo. No Mercado Livre a tela avisa que o título tem 60 caracteres e não pode mais ser mudado depois da primeira venda.

  4. 04
    Estoque · Movimentações

    Quem mexe no estoque dispara a fila

    Toda movimentação do ledger de estoque enfileira o produto para atualização nos canais. A conta enviada é saldo menos reservas menos o estoque de segurança que você definiu por anúncio, arredondada para baixo e nunca negativa.

    A fila lê o saldo no momento do envio, então um job pendente por anúncio basta: o último estado sempre vence. Falhou? Tenta de novo com espera crescente, de 1 a 16 minutos, até seis vezes. De hora em hora uma reconciliação compara o publicado com o real e reenfileira o que estiver fora.

    Lista de movimentações de estoque do TETIS com tipo, origem, produto e depósito
    O ledger de estoque do ERP: é essa lista que alimenta os anúncios, sem cópia paralela.
  5. 05
    Marketplaces · Anúncios · Preço

    Preço por canal, com uma regra em cascata

    O preço enviado vem, nesta ordem: tabela de preço do anúncio, tabela de preço da loja, markup em percentual do anúncio, markup da loja. Se nenhuma regra se aplica, o TETIS não envia preço nenhum — o que estiver no canal continua valendo.

    Anúncio com precificação automática do Mercado Livre nunca recebe preço nosso, para não brigar com o robô do canal. A lista de anúncios mostra a margem bruta contra o custo do produto, sem descontar comissão, frete e impostos — é um sinal de alerta, não o resultado da venda.

  6. 06
    Marketplaces · Pedidos

    A venda vira pedido de verdade no ERP

    O webhook do canal avisa e o TETIS busca o pedido na API para confirmar (o aviso é gatilho, a consulta é a verdade). Pedido pago cria ou atualiza o cliente pelo CPF/CNPJ, resolve cada item pelo vínculo do anúncio e grava um pedido pelo mesmo caminho do pedido de balcão: numeração da empresa, reserva de estoque e origem "marketplace".

    Item sem vínculo não vira pedido torto: o registro trava com a mensagem dizendo qual anúncio falta vincular. Uma varredura a cada 15 minutos pega o que o webhook tiver perdido. No pedido do ERP aparece um bloco com o canal, o número no marketplace, comissão, taxas, rastreio e o link da etiqueta.

  7. 07
    Financeiro · Faturas e NF-e

    Fatura, nota, XML no canal e etiqueta, na sequência

    O pedido é faturado pelo fluxo normal do ERP: gera a fatura, baixa o estoque e transmite a NF-e. Autorizada, o XML sobe para o pedido no canal, e a etiqueta é baixada em PDF logo depois. São sete estados visíveis no grid, do importado ao despachado.

    NF-e rejeitada ou denegada coloca o pedido em travado por NF, um estado de alerta que existe justamente porque o canal não libera etiqueta sem nota. Corrigiu a causa? O botão de reprocessar devolve o pedido para a etapa e a esteira segue.

    Listagem de faturas do TETIS com cliente, valor, vencimento e situação
    A venda do canal cai no mesmo financeiro do resto da operação, sem conta separada.
  8. 08
    Marketplaces · Perguntas

    A pergunta do comprador chega na tela do ERP

    As perguntas de anúncio do Mercado Livre e as conversas não lidas da Shopee são recolhidas de tempos em tempos e listadas numa tela só. Você escreve a resposta ali, e ela é enviada ao canal antes de o registro ser marcado como respondida.

    Se o canal recusar o envio, a pergunta continua pendente com o motivo gravado, em vez de ficar respondida só no ERP. O TikTok Shop não entra aqui: o chat dele usa uma API própria que ainda não está integrada.

  9. 09
    Marketplaces · Saúde

    Quando algo falha, aparece com nome e causa

    A tela de Saúde junta a fila de sincronização por situação, os últimos erros com a mensagem que o canal devolveu, quantos avisos ainda estão na entrada e a contagem de pedidos por etapa da esteira. Cada erro tem o botão de tentar de novo.

    Precisa parar de escrever num canal para rodar uma promoção manual? O botão de pausar é um kill-switch: a loja continua recebendo pedidos, mas o ERP para de empurrar estoque e preço até você retomar.

    Fila de sincronização últimas 24 h
    • Enviados estoque e preço confirmados no canal
    • Pendentes aguardando a próxima rodada da rotina
    • Erro com a mensagem do canal e o botão de retentar
    • Descartados anúncio desvinculado ou Full/FBS
    Mesma tela mostra os pedidos parados em "travado por NF".
  10. 10
    Marketplaces · Repasses e Relatórios

    O que o canal pagou contra o que você esperava

    A cada seis horas o TETIS busca a liquidação de cada pedido no canal e compara com o líquido estimado (total menos comissão menos taxas). Diferença até cinco centavos fecha como conciliado; acima disso o pedido fica marcado como divergente para alguém olhar.

    Junto vêm o painel Marketplaces — Vendas, com vendas por canal nos últimos 12 meses, pedidos por dia, comissões e taxas por mês e os dez anúncios que mais venderam, e três relatórios em PDF e Excel: vendas por canal, conciliação de repasses e vínculos dos anúncios.

Por que dentro do ERP

O estoque do ERP manda no anúncio.
O resto da venda acontece sozinho.

No TETIS o marketplace não é um sistema à parte que precisa ser sincronizado com o seu. É o mesmo produto, o mesmo saldo e a mesma emissão fiscal que você já usa, agora vendendo em três canais.

Fim do furo de estoque

Cada venda, entrada ou reserva enfileira o produto e o saldo novo sai em até dois minutos. De hora em hora a reconciliação confere o que está publicado e corrige o que saiu do lugar.

Um cadastro, três canais

O anúncio nasce do produto que já existe, casado pelo SKU. Preço por canal e estoque de segurança são regra sua, por anúncio ou por loja, sem recriar o item em cada painel.

Pedido, nota e etiqueta na esteira

A venda vira cliente, reserva estoque e emite a nota pelo caminho normal do ERP. Como Shopee e TikTok só liberam a etiqueta com a nota anexada, o fluxo corre sem ninguém digitar.

Reputação protegida

Cancelamento por falta de estoque derruba o ranqueamento e, repetido, ameaça a conta. Com o saldo certo, o anúncio para de prometer o que a prateleira não tem.

Pergunta respondida de dentro do ERP

Perguntas do Mercado Livre e chat da Shopee numa tela só. A resposta vai ao canal na hora, e falha de envio mantém a pergunta pendente com o motivo à vista.

Repasse conferido, não presumido

O líquido que o canal creditou é buscado na origem — Mercado Pago, escrow da Shopee, extrato do TikTok — e comparado com o estimado, pedido a pedido, com a divergência destacada.

Nada falha em silêncio

Canal rejeitou a nota, mudou a API ou recusou o preço? A linha aparece na Saúde com a causa e o botão de retentar, em vez de sumir entre dois sistemas.

Multi-CNPJ sem gambiarra

Cada loja conectada pertence a uma empresa do grupo, e é essa empresa que emite a nota do pedido daquele canal. Duas lojas, dois CNPJs, o mesmo ERP.

Ensaio antes da estreia

Existe um modo de homologação que bloqueia toda escrita nos canais: você acompanha a importação e a esteira funcionando sem publicar nem alterar nada de verdade.

Os três canais

Onde o Brasil já está comprando.
Com o que muda em cada um.

Cada canal tem sua regra, seu público e sua API. O TETIS fala a língua de cada um, e a tabela abaixo diz onde a cobertura é igual e onde ela difere.

MERCADO LIVRE

316 milhões de visitas por mês

O maior canal da América Latina e o ponto de partida de quase todo seller. Anúncio com variação, perguntas de comprador e o app aprovado no mesmo dia pelo DevCenter.

SHOPEE

223 milhões de acessos por mês

Volume alto e pedido chegando em tempo real. Estoque e preço sincronizados, chat do comprador na mesma tela e a etiqueta liberada depois que a nota é anexada.

TIKTOK SHOP

3º maior canal em 12 meses

Cresceu 102 vezes desde que chegou ao Brasil. Mesmo cadastro, mesma esteira de pedido e nota, com o estoque endereçado ao armazém que o canal exige.

Mercado Livre Shopee TikTok Shop
Conectar a loja (OAuth)SimSimSim
Importar e vincular anúnciosSim, com variaçõesSim, por modeloSim, por SKU
Publicar anúncio novoSimSimSim
Estoque e preço automáticosSimSimPor armazém
Pedido virando pedido do ERPSimSimSim
Perguntas do compradorPerguntas do anúncioChat do vendedorNão integrado
Conciliação de repasseMercado PagoEscrowExtrato, quando disponível
Anúncio no centro do canalFull: somente leituraFBS: somente leituraSomente leitura
Registro do app no canalDevCenter, imediato~10 dias úteisPartner Center, sujeito a análise

Tráfego dos canais: Conversion, junho de 2025 · TikTok Shop: TikTok Newsroom, balanço do primeiro ano no Brasil (2026).

Lado a lado

Dentro do ERP,
ou mais um sistema para conciliar?

Canais de Venda no TETIS Hub de integração à parte
Fonte do estoqueO próprio saldo do ERP, com reservaUma cópia que precisa bater com o ERP
Cadastro do produtoO que já existe, casado por SKURecadastrado ou espelhado no hub
Nota fiscalEmitida no mesmo sistema, na esteira do pedidoDepende de integração fiscal separada
Contrato e suporteUm fornecedor só, dentro da assinatura TETISMais um contrato, e a culpa fica no meio
Quando a sincronização falhaTela de Saúde com a causa e o retentarSome entre dois sistemas
Perguntas do compradorRespondidas de dentro do ERPRaramente cobertas
Repasses do canalConciliados contra o estimado, por pedidoConferência manual na planilha
Multi-CNPJA loja define a empresa que emite a notaCostuma exigir uma conta por CNPJ

Escopo, sem letra miúda

O que entra. E o que depende do canal.

Integração com marketplace tem uma parte que é nossa e uma parte que é do marketplace. Vale saber a diferença antes de assinar, não durante a implantação.

Entra no módulo

  • Lojas conectadas por autorização, com token renovado sozinho
  • Importação de anúncios, vínculo por SKU e por variação
  • Assistente de publicação com categoria e atributos do canal
  • Sincronização de estoque e preço por canal, com reconciliação
  • Pedido do canal virando pedido, cliente e reserva no ERP
  • Esteira fiscal: fatura, NF-e, XML no canal e etiqueta
  • Perguntas (ML e Shopee), Saúde, Repasses e 3 relatórios
  • Modo de homologação, que roda tudo sem escrever no canal

Depende do canal ou de outro módulo

  • - Registro e aprovação do app no marketplace (Shopee leva ~10 dias úteis)
  • - Comissões, tarifas e regras de envio continuam sendo do canal
  • - Emissão de NF-e: vem do módulo Fiscal, com certificado ativo
  • - Saldo, reserva e depósito: vêm do módulo de Estoque
  • - Etiqueta, romaneio e coleta: módulo de Expedição & Frete
  • - Chat do TikTok Shop e devolução ponta a ponta ainda não integrados
  • - Anúncio no Full ou no FBS: leitura, sem escrita de estoque

Como funciona a implantação

O relógio começa no registro do app.
O resto é rápido.

A parte que depende de nós leva dias. A parte que depende do marketplace tem o prazo dele, e é por isso que ela é a primeira coisa que a gente coloca para andar.

01

Registrar o app nos canais

Mercado Livre sai no mesmo dia pelo DevCenter. Shopee e TikTok passam por análise da plataforma. Você registra com a gente junto, e a Redirect URI já vem pronta na tela do ERP para colar no cadastro.

ML no dia · Shopee ~10 dias úteis
02

Conectar, importar e vincular

Autorize a loja, importe os anúncios e resolva os que não casaram por SKU. Configure preço e estoque de segurança por canal, e rode no modo de homologação para ver a esteira andar sem escrever nada.

alguns dias
03

Ligar a escrita e acompanhar

Desligue a homologação, deixe o primeiro pedido percorrer a esteira inteira e acompanhe pela tela de Saúde. A partir daí a operação é de rotina: perguntas, repasses e relatórios.

operação normal

Dúvidas frequentes

O que todo seller pergunta.

Em quanto tempo eu conecto a primeira loja?
Depende do canal, e a parte lenta não é o ERP. No Mercado Livre o app é aprovado no DevCenter na hora, e a loja conecta no mesmo dia. Na Shopee o app passa pela Open Platform e a aprovação costuma levar cerca de dez dias úteis. No TikTok o registro é no Partner Center, também sujeito a análise. Enquanto a aprovação não sai, dá para configurar produto, foto e preço e rodar no modo de homologação. Quem promete "conecta em cinco minutos" está contando só o clique de autorizar.
Preciso contratar um hub de integração além do TETIS?
Não. A conversa com Mercado Livre, Shopee e TikTok Shop é feita pelo próprio ERP, pela API oficial de cada canal, com a autorização acontecendo na sua conta de seller. O que continua sendo do canal são as comissões, as tarifas e as regras de envio, cobradas por ele como sempre.
Como o TETIS evita vender o que eu não tenho?
O saldo enviado ao canal é o estoque do ERP menos as reservas menos o estoque de segurança que você definiu por anúncio, arredondado para baixo e nunca negativo. Qualquer movimentação enfileira o produto e o envio sai em até dois minutos; de hora em hora uma reconciliação compara o que está publicado com o que existe e reenfileira a diferença.
Funciona com os anúncios que já estão no ar?
Sim, e é assim que a implantação começa. A importação traz os anúncios existentes e casa cada um com o seu produto pelo SKU; o que não casar fica como não vinculado até você escolher o produto. Anúncio com variação é vinculado variação por variação, e só o que estiver vinculado entra na sincronização.
E os produtos no Full do Mercado Livre ou no FBS da Shopee?
Esses anúncios são tratados como somente leitura. O estoque está no centro de distribuição do canal, então o TETIS nunca escreve saldo neles, nem os coloca na fila. A venda continua sendo importada e a esteira fiscal roda igual, sem risco de conflito de estoque.
Preciso emitir nota fiscal para vender nesses canais?
Sim, e é aí que ter tudo no mesmo sistema ajuda: Shopee e TikTok só liberam a etiqueta depois que a nota está anexada ao pedido. Como o TETIS já emite NF-e, a nota sai na própria esteira. A emissão vem do módulo Fiscal e exige certificado digital ativo — se a nota for rejeitada, o pedido fica marcado como travado por NF, com o motivo à vista, em vez de parar em silêncio.
Consigo ter preço diferente em cada canal?
Sim. O preço enviado segue uma cascata: tabela de preço do anúncio, tabela da loja, markup em percentual do anúncio, markup da loja. Se nenhuma regra se aplicar, nada é enviado e o preço que está no canal continua valendo. Anúncio com precificação automática do Mercado Livre nunca recebe preço do ERP.
O que acontece quando o canal muda a API ou rejeita um envio?
O erro vira uma linha na tela de Saúde, com a mensagem que o canal devolveu e um botão de tentar de novo. A fila já tenta sozinha algumas vezes, com espera crescente, antes de desistir. E se você precisar parar de escrever num canal, o botão de pausar mantém a entrada de pedidos e corta só a escrita de estoque e preço.
Já uso o TETIS ERP, o que muda para mim?
Aparece a pasta Marketplaces dentro do menu Integração, com Lojas, Anúncios, Publicar, Pedidos, Perguntas, Saúde, Repasses e os relatórios. O produto continua sendo o mesmo, com uma aba nova de fotos e marketplace; o pedido do canal cai na sua lista de pedidos, com um bloco mostrando canal, comissão, rastreio e etiqueta. Nenhum cadastro paralelo, nenhum segundo login.
Quanto custa?
O módulo é cobrado por loja conectada e o valor é apresentado com escopo fechado na conversa de descoberta, junto com o que já está incluso na sua assinatura. Na conta entra o que você deixa de pagar por um hub separado e o custo de conciliar dois sistemas. O módulo está em beta aberto: a implantação é acompanhada por nós, canal por canal, e isso é dito na proposta.

Próximo passo

Quantas vendas você perdeu
por um estoque que não batia?

Conecte a primeira loja e veja um pedido de marketplace virar cliente, nota e etiqueta sozinho, com o saldo já ajustado nos outros canais.