Como funciona a integração Nuvemshop
Você cria um único aplicativo no Portal de Parceiros da Nuvemshop. Esse app recebe um client_id e client_secret que são fixos e identificam o seu sistema.
Quando um cliente seu quiser integrar com a Nuvemshop, ele instala o seu aplicativo na loja dele. No momento da instalação, a Nuvemshop gera um access_token e user_id (ID da loja) exclusivos para aquele cliente.
O token não expira. Ele só se torna inválido se o cliente desinstalar o aplicativo ou se um novo token for gerado.
Ou seja: você desenvolve e cadastra o app uma única vez, mas cada cliente terá suas próprias credenciais de acesso que precisam ser armazenadas no seu sistema.
PROCESSO DE INSTALAÇÃO E AUTENTICAÇÃO DE APLICATIVO VIA API - EXPLICAÇÃO DETALHADA