[ajuda] conexões

Nuvemshop do zero: aplicativo no Portal de Parceiros, permissão de leitura e vendas no AFK

Crie uma conta no Portal de Parceiros da Nuvemshop e um aplicativo com distribuição Para Seus Clientes, só com leitura de pedidos e de clientes. Cole o Client ID e o Client secret no AFK, no cartão Nuvemshop (loja online). Depois instale o aplicativo na sua loja: a Nuvemshop devolve um código, e em até 5 minutos você diz ao AFK "conecta a nuvemshop com o código XXXX". A partir daí, "importa as vendas da loja" traz os pedidos pagos. O AFK só lê: não muda pedido, produto, estoque nem preço.

Isso faz parte do AFK, o Claude que você assina já configurado no seu computador. Conhecer o AFK

Para que serve no AFK

O que fica de fora: pedido não pago, pedido em outra moeda que não o real e pedido de valor zero.

O que o AFK não faz: não mexe em produto, estoque, preço ou pedido. Não lê a loja sozinho em rotina: só quando você pede.

Quando a venda vira receita:

Sua situaçãoO que o AFK faz com o pedido
Sem Mercado Pago e sem Stripe no AFKCliente no CRM e receita nas Finanças
Mercado Pago ou Stripe ligados no AFK, e a loja recebe por elesSó cliente no CRM. A receita já entra pelo meio de pagamento.
Mercado Pago ou Stripe ligados no AFK, mas a loja recebe por outro meio (Nuvem Pago, outro gateway)Só cliente, e a receita da loja não entra. Para corrigir, abra o .env da pasta do AFK no Bloco de Notas, acrescente a linha LOJA_RECEITA=sim e salve.

Antes: grátis ou pago

ItemCustoO que saber
Aplicativo Para Seus Clientes e APIA documentação não cita custoNão passa pela homologação da Nuvemshop. Só a distribuição Loja de Aplicativos exige homologação.
Plano da NuvemshopO que você já pagaO AFK não muda nada no seu plano.

Riscos.

Parte 1: conta e segurança

  1. Entre no admin da sua loja com a conta dona. Se a sua conta oferece verificação em duas etapas, ligue antes de seguir.
  2. Abra partners.nuvemshop.com.br e crie a sua conta de parceiro. A Nuvemshop exige ser parceiro para criar aplicativo.
  3. Complete os dados que o portal pedir no cadastro.

Parte 2: criar o aplicativo

  1. No Portal de Parceiros, clique em Criar aplicativo.
  2. Dê um nome, por exemplo AFK Minha Empresa.
  3. Na distribuição, escolha Para Seus Clientes. Assim o aplicativo serve só à sua loja e não passa por homologação.
  4. Em Dados Básicos, preencha a URL de redirecionamento com https://afk.ia.br/. É para lá que a Nuvemshop manda o código depois da instalação. A página não guarda nada: o código aparece no endereço do navegador.
  5. Nas permissões, marque só a leitura de Pedidos e de Clientes. A permissão de Produtos vem marcada sozinha. O AFK não usa: se a tela deixar, desmarque. Se não deixar, deixe só a leitura.
  6. Salve.
  7. Copie o Client ID (o ID do aplicativo, só número) e o Client secret.

Se você mudar uma permissão depois, a Nuvemshop exige reinstalar o aplicativo. Aí repita a Parte 4.

Parte 3: colar no AFK

  1. No painel do AFK, abra Conexões, clique no cartão Nuvemshop (loja online), cole em Client ID do aplicativo e em Client secret e clique em Salvar conexão.
  2. Este cartão não tem botão Testar. Só salvar ainda não liga a loja: falta a Parte 4.

Parte 4: instalar na loja e entregar o código ao AFK

O código vale só 5 minutos. Deixe o AFK aberto antes de começar.

  1. No navegador, abra o endereço do admin da sua loja seguido de /admin/apps/ + o Client ID + /authorize. Exemplo com Client ID fictício 12345:
    https://minhaempresa.lojavirtualnuvem.com.br/admin/apps/12345/authorize
  2. Confira as permissões que a tela mostra e aceite a instalação.
  3. O navegador vai para https://afk.ia.br/?code=.... Copie só o que vem depois de code=.
  4. Diga ao AFK "conecta a nuvemshop com o código XXXX", trocando XXXX pelo código.
  5. O AFK responde ✓ nuvemshop conectada.
  6. Diga "importa as vendas da loja" para conferir.

Onde o acesso fica. O Client ID e o Client secret ficam no .env da pasta do AFK. O acesso que a Nuvemshop entrega, com o número da loja, fica em meu-negocio/credenciais/lojas.json, fora do git e da sincronização. Nunca cole nenhum deles no chat, no WhatsApp ou em print. O código de instalação pode ir no chat: ele vence em 5 minutos e só serve uma vez.

No dia a dia

Você querComo
Trazer os pedidos da lojaDiga "importa as vendas da loja". O AFK lê os últimos 30 dias.
Trazer um período maiorDiga "importa as vendas da loja dos últimos 90 dias".
Ver as vendas da lojaFinanças → Vendas por canal → Nuvemshop.
Ver quem comprouNo CRM, os compradores aparecem na etapa "ganho", com origem loja (Nuvemshop).
Lançar a receita mesmo com Mercado Pago ou Stripe ligadosAcrescente LOJA_RECEITA=sim no .env (veja a tabela no início).
Trocar o Client secretGere outro no Portal de Parceiros, cole por cima no cartão, clique em Salvar conexão e repita a Parte 4.
Desligar a conexãoNo cartão, clique em Desconectar e confirme. Para cortar o acesso na loja também, desinstale o aplicativo no admin da Nuvemshop.

Se o Client secret vazar (print, mensagem, arquivo enviado): desinstale o aplicativo da loja. O acesso para na hora. Depois gere outro secret, cole no AFK e repita a Parte 4.

Erros e soluções

O que apareceO que fazer
✗ 'NUVEMSHOP_CLIENT_ID'O cartão não foi salvo. Faça a Parte 3 antes de mandar o código.
✗ 400: ... ou ✗ 401: ... ao mandar o códigoO código passou de 5 minutos, já foi usado, ou o Client secret está errado. Confira o secret e repita a Parte 4.
O AFK importa, mas a Nuvemshop não aparece no resultadoA loja ainda não foi autorizada. Faça a Parte 4.
nuvemshop: 401: ... ao importarO aplicativo foi desinstalado ou reinstalado. Repita a Parte 4.
nuvemshop: 403: ... ao importarFalta a permissão de pedidos. Marque a leitura de Pedidos, salve, reinstale e repita a Parte 4.
nuvemshop: 429: ...Muitas leituras seguidas. Espere um minuto e peça de novo.
O navegador não foi para afk.ia.br depois da instalaçãoA URL de redirecionamento não está salva em Dados Básicos. Preencha (Parte 2, passo 4) e repita a Parte 4.
A receita da loja não entrouO Mercado Pago ou o Stripe estão ligados no AFK. Veja a tabela no início.

Se nada funcionar

Veja Travou ou quero sugerir uma melhoria: o que mandar. Mande o texto do erro. Nunca mande o Client secret.


Fontes oficiais (conferido em 30/10/2026): tiendanube.github.io/devhub-apps/docs/applications/overview (Criar aplicativo; distribuição Loja de Aplicativos ou Para Seus Clientes, esta sem homologação; Produtos vem marcado; mudar permissão exige reinstalar; instalar em outra loja por /admin/apps/:app-id/authorize) · tiendanube.github.io/devhub-apps/docs/applications/authentication (URL de redirecionamento em Dados Básicos; código vale 5 minutos) · tiendanube.github.io/api-documentation/authentication (troca do código em /apps/authorize/token; o acesso não vence, só cai ao gerar outro ou desinstalar; volta com user_id, o número da loja) · tiendanube.github.io/api-documentation/intro (endereço api.nuvemshop.com.br/2025-03/{loja}; cabeçalho Authorization: Bearer; User-Agent obrigatório; 40 chamadas com vazão de 2 por segundo; até 200 por página) · tiendanube.github.io/api-documentation/versioning (versão estável 2025-03) · atendimento.nuvemshop.com.br/parceiros-tecnologicos/como-fazer-um-aplicativo-para-a-loja-de-aplicativos-nuvemshop (para criar integração é preciso ser parceiro Nuvemshop).

ainda não tem o AFK?

Com a Nuvemshop ligada, cada pedido pago da loja vira cliente no CRM do AFK e, quando a loja não recebe pelo Mercado Pago ou pelo Stripe, vira receita nas Finanças.

O AFK deixa o Claude que você assina configurado e atualizado no seu computador: painel do negócio, conteúdo, documentos, travas e antivírus prontos. Você fala, o sistema opera. 7 dias de garantia.

Conhecer o AFK

Chaves e conexões

Não resolveu?

Escreva para contato@afk.ia.br com o passo em que você estava, o que apareceu na tela e um print. A lista do que mandar está em travou ou quer sugerir algo.