Skip to content
🎉 O Binno tem 7 Dias Grátis para Testar! Saiba mais

Integração com Tiny / Olist

Este documento orienta como habilitar a conexão entre o Binno WMS e o Tiny ERP (plataforma Olist) utilizando autenticação OAuth.

A integração permite sincronizar pedidos e produtos automaticamente entre os dois sistemas.

Antes de iniciar, certifique-se de que você possui:

  1. Uma conta ativa no Binno WMS com perfil de Administrador ou Configuração.
  2. Acesso ao painel de desenvolvedor do Olist em erp.olist.com/aplicativos_api.
  3. Um aplicativo criado (ou a ser criado) no painel do Olist com as credenciais Client ID e Client Secret.

Parte 1 — Configurar o Aplicativo no Olist

Section titled “Parte 1 — Configurar o Aplicativo no Olist”

Esta etapa é feita uma única vez no painel do Olist para registrar o Binno como aplicativo autorizado.

No Olist, vá em Configurações → API → Meus Aplicativos ou acesse diretamente:

https://erp.olist.com/aplicativos_api

Clique em Novo Aplicativo ou edite um existente.

Este é o passo mais importante. No campo URL de Redirecionamento (ou Redirect URL), insira exatamente o seguinte valor:

https://binno.app.br/api/integrations/tiny/callback

O Binno precisa de acesso a determinados módulos do Olist para funcionar corretamente. Na seção de Permissões (ou Escopos) do seu aplicativo, habilite os seguintes módulos:

MóduloPor que é necessário
ProdutosImportar catálogo de produtos e sincronizar estoque
PedidosImportar e atualizar pedidos de venda
Estoque / DepósitosMapear locais de armazenamento e atualizar saldos
Notas FiscaisGerar NF-e a partir de pedidos expedidos
ContatosBuscar endereço de entrega dos clientes
SeparaçãoConsultar separações vinculadas a pedidos
ExpediçãoObter etiquetas de envio

Após salvar o aplicativo, copie o Client ID e o Client Secret gerados — você vai precisar deles na próxima etapa.


No painel do Binno (binno.app.br), navegue pelo menu lateral:

  1. Localize a seção Sistema.
  2. Clique em Integrações.

Na tela de integrações, localize o card Tiny / Olist e clique em Gerenciar.

Preencha os campos com os dados obtidos no painel do Olist:

  • Client ID — identificador do seu aplicativo
  • Client Secret — chave secreta do seu aplicativo

Clique em Salvar antes de prosseguir.

Com as credenciais salvas, clique em Conectar agora. Você será redirecionado para a tela de login do Olist.

  1. Informe suas credenciais do Tiny/Olist caso não esteja logado.
  2. Autorize o acesso solicitado pelo Binno.
  3. Você será redirecionado de volta ao Binno automaticamente com a integração ativa.

Com a conexão estabelecida, importe seu catálogo de produtos:

  1. No card do Tiny / Olist, localize a área Sincronização de Produtos.
  2. Marque Sobrescrever apenas se quiser que os dados do Tiny substituam os já cadastrados no Binno.
  3. Clique em Sincronizar Produtos e aguarde a conclusão.

Ao final, seus produtos estarão disponíveis na tela de Lista de Produtos.


ErroCausa provávelSolução
Invalid Parameter: redirect_urlURL de redirecionamento incorreta no painel do OlistConfirme que o campo está preenchido com https://binno.app.br/api/integrations/tiny/callback
Client ID inválidoCredenciais não salvas antes de clicar em ConectarSalve o Client ID e o Client Secret antes de iniciar o OAuth
Redirecionado mas sem conexão ativaClient Secret incorreto ou expiradoRevise o Client Secret no painel do Olist e atualize no Binno
Locais de estoque não aparecemPermissão de Depósitos não habilitada no app OlistAcesse o painel do app no Olist, habilite o módulo “Estoque / Depósitos” e reconecte
Erro 403 ao buscar depósitosApp sem permissão para o endpoint /depositosIgual ao item acima — habilite a permissão de Depósitos no painel do Olist
Produtos não importamPermissão de Produtos não habilitada no app OlistHabilite o módulo “Produtos” nas permissões do aplicativo
Pedidos não sincronizamPermissão de Pedidos não habilitada no app OlistHabilite o módulo “Pedidos” nas permissões do aplicativo

Em caso de dúvidas, entre em contato com nosso time pelo e-mail suporte@binno.app.br.