Pular para o conteúdo
Marketplaces e WAHub

Catálogo de conectores: o que o selo verde não está prometendo

A diferença entre conector previsto no código e integração homologada, e como montar um plano de entrada em canais que sobrevive ao contato com a realidade.

WAEquipe WebajatoPublicado em Atualizado em 10 minNível Intermediário
Ilustração do módulo Marketplaces e WAHub da plataforma Webajato

Numa reunião de planejamento, projetei o catálogo de conectores no telão e vi o diretor comercial anotar sete nomes num papel. Ele contou logotipos. Eu deixei acontecer. Trinta dias depois, um canal estava vendendo, dois esperavam aprovação de credenciamento e quatro nem tinham processo aberto. A culpa foi minha, por não explicar a tela antes de mostrar a tela.

O catálogo reúne 72 canais em seis domínios, com busca e filtros por nome, domínio e estado da integração. Cada cartão traz identidade visual, capacidades, instruções de credenciamento e link para o portal do seller. Por trás dessa vitrine existem 18 classes concretas de conectores no código-fonte. A conta não fecha por acidente, e já explico por quê.

Depois de ler os números do jeito certo, o passo seguinte é o cadastro de contas e credenciais.

O catálogo de conectores tem três estados, e cada um prova pouco

Os metadados classificam 31 canais como disponível, 20 como credenciamento e 21 como indisponível. Esses rótulos descrevem a situação do código e do processo de acesso. Eles não dizem nada sobre a sua maturidade comercial naquele canal.

EstadoO que significaO que ainda falta
DisponívelExiste família ou conector previsto no códigoCredencial ativa, contrato e homologação ponta a ponta
CredenciamentoA entrada depende de aprovação prévia do canalProcesso comercial e liberação técnica
IndisponívelSem conector previstoSegue apenas informativo no catálogo

Por que 72 canais cabem em 18 conectores

O fonte tem 18 classes concretas: Mercado Livre, Shopee, Amazon SP-API, Magalu e IntegraCommerce, Via, Skyhub, Mirakl, GFG e SellerCenter, Shein, TikTok Shop, AliExpress, MadeiraMadeira, Elo7, Feed XML, iFood, Rappi, Carrefour e OLX RPA.

A diferença entre 72 e 18 se explica pelas famílias técnicas. Mirakl, Magalu, Via, Skyhub, GFG e Feed XML compartilham contratos por plataforma, então um conector atende vários canais que rodam sobre a mesma base. Quando descobri isso, minha pergunta em reunião mudou. Parei de perguntar se o canal existe e passei a perguntar sobre qual plataforma ele roda.

Nem todo domínio recebe o mesmo tratamento

Essa assimetria é proposital, e ignorá-la é a origem mais comum de frustração em projeto de integração.

  • Produtos: o núcleo do hub, com maior cobertura de publicação, preço, estoque e pedidos
  • Comparadores e Feed: atendidos por feed XML público de produtos, com escopo próprio
  • Delivery: iFood e Rappi normalizam e consultam pedidos, com limites que descrevo adiante
  • Classificados: inclui o protótipo experimental de OLX por automação de painel
  • Viagens: segue apenas informativo no catálogo
  • Atacado: exige credenciamento e não tem case de conector no factory atual

As condicionais que você precisa mapear antes

Mesmo em canal com conector presente, algumas coisas dependem de condição externa. A importação de anúncios da Amazon depende do fluxo assíncrono de relatórios. A publicação direta em AliExpress, Shein e TikTok depende do schema de categoria e da homologação. Via, Shein, MadeiraMadeira, Elo7 e Rappi têm paths ou escopos finais a confirmar com a documentação entregue no credenciamento.

No delivery, o cardápio de Rappi depende de homologação com o painel do parceiro. Os conectores de iFood e Rappi normalizam e consultam pedidos periodicamente, mas o importador comum grava em pedidos e itens de pedido, e não na estrutura dedicada de delivery. Upload e publicação de cardápio ainda devolvem orientação ou falha controlada.

O caso do protótipo de classificados

O conector de OLX por automação de painel é um protótipo estrutural não operacional. Existem o conector em PHP, o contrato HTTP, a autenticação por token, o navegador automatizado, a persistência de sessão por conta, a detecção de CAPTCHA e os moldes de serviço. As chamadas externas, porém, não funcionam: a publicação devolve identificador sintético marcado como pendente de homologação, atualizar, pausar, republicar e enviar são vazios, listagens voltam vazias e a consulta de pedido devolve objeto vazio.

Some a isso que CAPTCHA e segundo fator exigem login manual, que não existe desvio e que automatizar painel pode contrariar os termos de uso do canal, com risco de suspensão da conta. Aprendi do jeito difícil a nunca colocar item de pesquisa em cronograma de entrega. Esse é item de pesquisa.

Transformando a tela em plano de entrada

  1. Filtre por domínio e estadoComece pelos canais do domínio Produtos marcados como disponível. É onde a cobertura funcional é maior.
  2. Descubra a família técnicaSe o canal roda sobre uma plataforma já atendida, o esforço de homologação cai bastante.
  3. Liste o que é condicionalMarque o que depende de schema de categoria, relatório assíncrono ou confirmação de escopo no credenciamento.
  4. Rode um piloto pequenoPublique poucos SKUs reais, acompanhe a fila de sincronização por duas semanas e só então amplie.

Se o seu sortimento tem grade, resolva isso antes de abrir canal. O texto sobre variações e grade de produtos nos canais mostra onde a paridade existe e onde ela ainda não existe.

Perguntas frequentes

Quantos conectores existem de fato no código?
São 18 classes concretas, que atendem os 72 canais do catálogo por meio de famílias técnicas compartilhadas. Mirakl, Magalu, Via, Skyhub, GFG e Feed XML, por exemplo, dividem contratos por plataforma. Um conector pode servir a vários canais.
Canal marcado como disponível já vende?
Não. Disponível indica apenas que existe família ou conector previsto no código. Credencial ativa, contrato comercial, aderência aos endpoints atuais e homologação ponta a ponta continuam obrigatórios.
Por que canais de viagem aparecem na lista?
Eles entram como informação de mercado dentro dos seis domínios mapeados, mas seguem apenas informativos. Não existe integração prevista para esse domínio no estado atual.
Posso usar o conector de OLX em produção?
Não. Ele é um protótipo estrutural não operacional: a publicação devolve identificador sintético pendente de homologação e as demais chamadas externas são vazias. A automação de painel ainda pode contrariar os termos de uso do canal.
O domínio Atacado está integrado?
Não. A família Atacado exige credenciamento e não tem case de conector no factory atual. Ela aparece no catálogo para mapear oportunidade, não como integração ativa.
catálogo de conectorescobertura de marketplacesintegração homologadacanais de venda
Mais sobre Marketplaces e WAHub

Outros módulos do blog

Cada módulo reúne um conjunto próprio de guias. Veja também o mapa do site com todos os artigos publicados.

Coloque esse conhecimento para rodar no seu dia a dia

Os temas daqui nascem de módulos reais da plataforma Webajato: ERP, financeiro, fiscal, estoque, PDV, loja virtual, marketplaces, CRM no WhatsApp, automação com IA e relatórios. Tudo em um único sistema multiempresa.

Conhecer a plataforma