Desenvolvimento de app Shopify à medida
Apps privadas ou públicas, Functions e extensões de checkout.
App privada ou pública, Shopify Functions, extensões de checkout e de tema, integrações GraphQL: definimos o âmbito por escrito consigo e orçamentamos a preço fixo. Repositório Git e código-fonte entregues.
O Shopify não se modifica como o PrestaShop ou o WooCommerce: não há acesso ao código do núcleo, nem base de dados para estender. Tudo passa por apps, extensões e Functions, num quadro definido pelo Shopify. É uma restrição, mas também uma garantia: uma app bem construída não deixa de funcionar quando o Shopify atualiza a plataforma. Desenvolvemos apps Shopify à medida dentro deste quadro, com um âmbito escrito e um preço fixado antes de começar.
App privada ou app pública
| Formato | Para quem |
|---|---|
| App à medida (privada) | Apenas a sua loja, instalada diretamente sem passar pela App Store. Ideal para uma automação, um ecrã de administração específico do seu negócio ou uma integração com as suas ferramentas internas. |
| App pública | Destinada à App Store e a outros comerciantes. Implica a faturação através da API Billing, um percurso de instalação, uma ficha comercial e a revisão do Shopify. |
O que desenvolvemos no Shopify
Shopify Functions
Lógica de negócio executada pelo Shopify no momento do carrinho e do checkout: descontos à medida, ocultação ou renomeação de modos de envio e de pagamento, validação do carrinho, agrupamento de linhas. As Functions substituem os antigos Shopify Scripts e funcionam em todos os planos compatíveis, não apenas no Shopify Plus.
Extensões de checkout
Campos e blocos no checkout, na página de agradecimento e na página de acompanhamento da encomenda, através das Checkout UI Extensions. Se as suas personalizações ainda assentavam em checkout.liquid ou em scripts adicionais, fazemos o seu inventário e reimplementamo-las neste modelo.
Extensões de tema
Blocos de app adicionados ao tema sem mexer no seu código, que o próprio comerciante posiciona no editor. O tema pode ser atualizado sem perder a funcionalidade.
Administração e integrações
Ecrãs integrados no admin do Shopify, sincronização com um ERP, um PIM, um operador logístico ou uma ferramenta de faturação, através da API GraphQL Admin, dos webhooks e das operações em massa para catálogos grandes. Os metacampos e metaobjetos estruturam os dados próprios da sua atividade.
Como programamos uma app Shopify
- O modelo oficial do Shopify (React Router, anteriormente Remix) e o Shopify CLI, para acompanhar a evolução da plataforma sem reescrita.
- API GraphQL Admin com uma versão de API explícita e um plano de atualização de versão a cada trimestre.
- Webhooks verificados e idempotentes: o mesmo evento recebido duas vezes nunca gera dois processamentos.
- Webhooks de conformidade RGPD implementados, obrigatórios para uma app pública e recomendados para uma app privada.
- Interface Polaris no admin, para que a app se pareça com o resto do Shopify.
O que recebe na entrega
- A app implementada e instalada na sua loja, com o respetivo repositório Git.
- O código-fonte completo, sem licença restritiva.
- Uma documentação de exploração: alojamento, variáveis de ambiente, implementação.
- 12 meses de atualizações de compatibilidade, incluindo as atualizações de versão da API do Shopify.
O que faz variar o preço de uma app Shopify
Uma app à medida começa nos 4 000 €. Uma app pública para a App Store situa-se antes entre 15 000 e 50 000 €, consoante o seu âmbito.
| Fator | Impacto no orçamento |
|---|---|
| Formato | Uma app privada dispensa a faturação, o percurso de instalação e a revisão da App Store. |
| Pontos de extensão | Uma Function isolada é rápida; uma app que combina Functions, extensões de checkout e ecrãs de admin exige mais tempo. |
| Integrações | API documentada ou sincronização de grandes volumes com operações em massa e retoma em caso de erro. |
| Alojamento | A app precisa de um servidor; configuramo-lo nós ou implementamos na sua infraestrutura. |
Shopify, PrestaShop ou WooCommerce?
Se a sua necessidade obriga a modificar o núcleo da loja ou a armazenar dados complexos, uma plataforma open source pode ser mais adequada. Comparamos as opções nas nossas páginas PrestaShop vs Shopify e WooCommerce vs Shopify, e acompanhamos também a migração do Shopify para o WooCommerce. Para a automação e a IA no Shopify, consulte automação e IA Shopify.
Como podemos ajudar
App à medida
Automações, ecrãs de administração e integrações apenas para a sua loja.
App pública
Faturação, percurso de instalação, ficha na App Store e revisão do Shopify.
Shopify Functions
Descontos, envio, pagamento e validação do carrinho executados pelo Shopify.
Extensões de checkout
Campos e blocos no checkout, na página de agradecimento e no acompanhamento da encomenda.
Extensões de tema
Blocos de app que o comerciante posiciona no editor de temas.
Integrações
ERP, PIM, operadores logísticos: API GraphQL Admin, webhooks, operações em massa.
Como trabalhamos
-
01
Enquadramento
Uma conversa de 20 minutos, escolha entre app privada ou pública e, depois, âmbito escrito.
-
02
Orçamento firme em 24 h
Preço fixo, prazo vinculativo, custo de alojamento indicado.
-
03
Desenvolvimento e validação
Desenvolvimento numa loja de desenvolvimento e, depois, validação na sua.
-
04
Entrega e acompanhamento
Implementação, repositório Git, documentação e 12 meses de atualizações.
Stack tecnológica
Prontos quando quiser.
Sem discurso comercial, apenas uma avaliação honesta do seu projeto em 20 minutos.
Perguntas frequentes
Quanto custa uma app Shopify à medida?
Uma app à medida apenas para a sua loja começa nos 4 000 € e é entregue em três a seis semanas. Uma app pública para a App Store, com faturação, percurso de instalação e revisão do Shopify, situa-se antes entre 15 000 e 50 000 €. O orçamento é firme assim que o âmbito estiver validado.
App privada ou app pública: qual é a diferença?
Uma app à medida é instalada apenas na sua loja, sem ficha pública nem revisão. Uma app pública está listada na App Store e pode ser instalada por qualquer comerciante; tem de gerir a faturação e passar a revisão do Shopify.
Para que servem as Shopify Functions?
São funções executadas pelo Shopify no momento do carrinho e do checkout para aplicar a sua lógica: descontos, envio, pagamento, validação. Substituem os antigos Shopify Scripts.
Podem migrar as minhas personalizações de checkout?
Sim. Fazemos o inventário das personalizações existentes (checkout.liquid, scripts adicionais, Shopify Scripts) e reimplementamo-las com as Checkout UI Extensions e as Functions.
O código-fonte pertence-me?
Sim. Recebe o repositório Git completo e a documentação de implementação, sem qualquer cláusula restritiva.
A app tem de ser alojada?
Sim, uma app precisa de um servidor para a sua interface de administração e os seus webhooks. Configuramos o alojamento ou implementamos na sua infraestrutura; o custo mensal é indicado no orçamento.