Se o cliente já tem uma loja Shopify a funcionar e o trabalho é implementar um tema novo nessa loja, não precisas de criar outra loja. Pedes acesso de colaborador à loja dele, instalas o tema novo como tema não publicado e trabalhas nele enquanto a loja continua a vender com o tema atual. Quando o cliente aprovar, publica-se o tema novo.
Criar uma loja à parte só faz sentido noutros cenários, que vês no fim do artigo.
O que é uma conta de colaborador
Um colaborador é um Parceiro Shopify a quem o dono da loja deu acesso. A ajuda do Shopify sobre contas de colaborador descreve alguns pontos que interessam aos dois lados:
- O colaborador entra na loja a partir da sua conta de Parceiro, não com um utilizador criado pelo cliente.
- Os colaboradores não contam para o limite de utilizadores da loja.
- O dono da loja decide as permissões e pode retirar o acesso quando quiser.
- O colaborador precisa de ter a verificação em dois passos ativa, senão não consegue entrar.
- Se o colaborador não entrar na loja durante 90 dias, o acesso expira automaticamente. O dono pode reativá-lo.
- A propriedade da loja não pode ser transferida para um colaborador.
Para ti, que vais fazer o trabalho, o requisito é ter uma conta de Parceiro Shopify.
Passo 1: o cliente dá-te o código de pedido
Para enviares o pedido, precisas de um código de 4 dígitos que o cliente tem no painel dele. Só quem tem esse código consegue pedir acesso à loja. O cliente encontra-o assim:
- No painel do Shopify, vai a Definições > Utilizadores.
- Se a loja pertence a uma organização, entra em Utilizadores; se não, em Utilizadores e permissões.
- Abre Segurança e copia o código de 4 dígitos.
Os nomes estão aqui traduzidos da versão inglesa da ajuda (Settings > Users > Security) e podem aparecer ligeiramente diferentes no painel em português. O cliente pode gerar um código novo em qualquer altura; a partir daí, o antigo deixa de funcionar.
Passo 2: envias o pedido de acesso
O pedido parte da tua conta de Parceiro. Segundo a documentação de colaborações do Dev Dashboard:
- Entra no Dev Dashboard e abre Stores na barra lateral.
- Escolhe Request store access.
- Escreve o endereço permanente da loja, o que termina em
myshopify.com. Um domínio próprio não serve. - Introduz o código de 4 dígitos que o cliente te deu.
- Seleciona as permissões de que precisas e envia com Send request.
No Partner Dashboard antigo, este fluxo chamava-se enviar pedido de colaborador. Se ainda vês essa interface, o percurso é Stores > Add store > Managed store, com os mesmos dados: endereço da loja, código e permissões.
Que permissões pedir para trabalhar no tema
Para criar e gerir temas na loja do cliente, a documentação para quem desenvolve temas indica a permissão Themes. Pede o que o trabalho exige e explica ao cliente porquê. Se o tema novo precisa de produtos, coleções ou menus para ficar bem configurado, acrescenta essas permissões; se não precisa, não as peças.
A ajuda do Shopify aconselha o dono da loja a dar apenas as permissões necessárias e a perguntar ao colaborador para que serve cada uma quando tiver dúvidas. Um pedido enxuto aceita-se mais depressa.
Passo 3: o cliente aceita o pedido
O cliente recebe um email e uma notificação na página inicial do painel. Para aceitar:
- Em Definições > Utilizadores, filtra pelo estado dos pedidos em aberto (Requests, na versão inglesa).
- Abre o teu pedido. O Shopify cria automaticamente uma função com as permissões que pediste, que o cliente pode rever, editar ou substituir por outra função.
- Clica em aceitar o pedido (Accept request).
A partir daí, a loja aparece no separador de colaborações do teu Dev Dashboard. Entras nela pela tua conta de Parceiro ou pela app Shopify.
Trabalhar num tema não publicado da mesma loja
Com o acesso aceite, adiciona o tema novo à biblioteca de temas da loja, em Loja online > Temas. Fica na secção de temas em rascunho e não afeta o que os clientes veem. Só um tema pode estar publicado de cada vez.
Três pontos da ajuda sobre adicionar e pré-visualizar temas que ajudam neste trabalho:
- Os produtos, coleções, menus, páginas e artigos do blog não mudam quando se troca de tema, porque vivem no painel. As definições das secções e dos blocos, as cores, os tipos de letra e os textos do tema são próprios de cada tema e têm de ser configurados no tema novo.
- Podes partilhar com o cliente uma ligação de pré-visualização de um tema não publicado. A pré-visualização para visitantes não pede login e expira 2 dias depois de criada.
- Nos planos Basic, Grow e Advanced, a loja pode ter até 20 temas. Se o limite estiver atingido, é preciso remover um antes de adicionar outro.
Se o tema for pago, confirma quem o compra. Um tema comprado na loja de temas fica licenciado para a loja onde foi comprado, por isso a compra faz-se na loja do cliente. Se vais mexer no código do tema, lê antes como personalizar um tema com código sem perder atualizações.
Quando faz sentido outra loja
A documentação de lojas do Dev Dashboard distingue três situações:
- Colaboração: o cliente já tem loja e precisa de personalização, suporte ou apps. É o caso deste artigo.
- Loja de desenvolvimento: para testar temas ou apps. É tua, não tem transações reais e não pode ser transferida para um cliente. Serve, por exemplo, para montar uma demonstração antes de o cliente fechar o trabalho.
- Loja para transferir ao cliente: quando o cliente ainda não tem loja e te contrata para a construir. Crias a loja na tua organização e transferes a propriedade quando estiver pronta.
Se montaste uma demonstração numa loja de desenvolvimento, lembra-te de que um tema descarregado leva o código e as definições, mas não os produtos, coleções, menus, páginas nem ficheiros. Na loja do cliente, esses conteúdos já existem, que é mais uma razão para fazer a versão final lá.
Quando o trabalho termina
A ajuda do Shopify recomenda ao dono da loja remover a conta do colaborador quando já não precisa dela. Combina isso com o cliente no fim do projeto, ou deixa o acesso ativo se ficares com a manutenção. Se o acesso expirar por falta de uso, podes pedir a renovação a partir do Dev Dashboard.
Este artigo foi preparado a partir dos conteúdos da Academia Shopifyers, com os passos confirmados na documentação oficial do Shopify.




