Loja online: plataforma por subscrição ou desenvolvimento à medida?
Segundo a Mesterséges Intelligencia Központ Kft., empresa de desenvolvimento de software de Budapeste, convém começar com uma loja online por subscrição se a oferta couber nos seus limites; o desenvolvimento à medida compensa quando os preços ou as integrações os ultrapassam.
Em resumo: três perguntas decidem: se a gama de produtos e o processo de encomenda cabem nos limites de uma plataforma por subscrição, com quantos outros sistemas a loja online tem de trocar dados e até que ponto é importante poder continuar a desenvolvê-la sem as limitações da plataforma. Para muitas empresas, a plataforma por subscrição é um bom primeiro passo: se os dados puderem ser exportados, é possível passar mais tarde para uma solução à medida.
Que opções existem?
Hoje, uma «loja online» pode significar quatro caminhos diferentes. As fronteiras não são nítidas: também por trás de uma plataforma por subscrição pode existir uma integração à medida, e uma loja à medida também pode usar uma página de pagamento pronta. Mesmo assim, a responsabilidade e a margem de manobra situam-se num sítio diferente em cada um.
Loja online por subscrição (SaaS)
SaaS (software as a service, software como serviço) significa que o fornecedor executa, atualiza e protege o software da loja online, enquanto o comerciante subscreve o serviço e o gere a partir do navegador. Um exemplo internacional é o Shopify; no mercado húngaro, o Shoprenter e o UNAS. As plataformas por subscrição podem ser complementadas com extensões, e a maioria oferece também uma API: a interface de programação através da qual outro sistema pode obter dados da loja online ou escrever dados nela.
A documentação para programadores do Shoprenter descreve a interface recurso a recurso (entre outros, os produtos, os clientes e as encomendas) e oferece também webhooks: mensagens automáticas que a loja online envia a um sistema externo após um evento, por exemplo a realização de uma encomenda ou a alteração do seu estado (Shoprenter: WebHook automation). Segundo a documentação do UNAS, o objetivo da API é ligar a loja a sistemas externos, inclusivamente nos dois sentidos, por exemplo a um programa de faturação ou a um sistema de gestão de stocks; a interface está disponível com os planos de subscrição PREMIUM e VIP (UNAS: documentação da API, verificado em 17 de outubro de 2026). Convém, por isso, verificar logo ao escolher o plano o que o respetivo nível permite.
Loja online de código aberto, em alojamento próprio
Um exemplo comum é o WooCommerce, a extensão de loja online de código aberto para o sistema de gestão de conteúdos WordPress. O seu código-fonte está disponível ao abrigo da GNU General Public License, versão 2 ou posterior (WooCommerce: licença), e a descrição da extensão menciona uma API REST e webhooks para as integrações, sublinhando que o conteúdo e os dados da loja ficam com o proprietário (WordPress.org: WooCommerce). A liberdade tem um preço: o alojamento, a atualização do WordPress e das extensões, as cópias de segurança e a proteção ficam a cargo do proprietário ou do operador por ele contratado.
Loja online headless
Na arquitetura headless («sem cabeça»), a interface que o comprador vê e o motor da loja online são sistemas separados. Segundo a documentação para programadores do Shopify, o comércio headless separa o frontend da loja do seu backend: a interface pode ser construída e alojada com qualquer tecnologia, enquanto os produtos, o carrinho e a finalização da compra (checkout) são servidos pela API da plataforma (Shopify: Headless). Isto é útil quando a experiência de compra tem de ser muito distintiva, quando a loja online faz parte de um site rico em conteúdos, ou quando a mesma oferta tem de aparecer em vários canais: na web, numa aplicação móvel, num quiosque. Em contrapartida, há dois sistemas a manter: a plataforma e a interface própria.
Loja online desenvolvida à medida
Numa loja online à medida, o modelo de produto, a política de preços, o processo de encomenda e as integrações são construídos exatamente à medida do funcionamento da empresa. Não há limites de plataforma, mas também não há um mercado de extensões pronto: tudo o que a loja online tem de fazer tem de ser concebido, desenvolvido, testado e operado. O caminho à medida é forte quando a loja online é o principal canal de vendas da empresa e tem de trabalhar em estreita ligação com o sistema ERP, com o armazém ou com a produção.
Comparação numa tabela
| Critério | Plataforma por subscrição | Código aberto (p. ex., WooCommerce) | Headless | Desenvolvimento à medida |
|---|---|---|---|---|
| Arranque | o mais rápido: tema e configuração prontos | rápido, se os temas e as extensões prontos forem suficientes | mais demorado: é preciso construir a interface própria | o mais demorado; depende do tamanho do desenvolvimento |
| Modelo de tarifação | subscrição; as aplicações complementares podem ter custos à parte | sem subscrição do software; alojamento, extensões pagas e operação | a subscrição da plataforma, mais o desenvolvimento e a operação da interface própria | desenvolvimento pontual, depois operação e evolução |
| Extensibilidade | dentro dos limites da plataforma e do seu mercado de extensões | livremente, mas cada extensão é mais um elemento a atualizar | a interface pode ser moldada livremente, o motor pertence à plataforma | ilimitada; o código-fonte rege-se pelo contrato |
| Integrações (stock, ERP, faturação, transportadora) | com uma extensão pronta ou através da API, se o plano o permitir | com uma extensão ou com código à medida | através da API da plataforma | através de qualquer interface, conforme as necessidades da empresa |
| Desempenho | determinado pela infraestrutura do fornecedor e pela qualidade do tema | depende do alojamento e do número de extensões | bem otimizável, mas é trabalho próprio | depende da conceção e da operação |
| Dados e exportação | conforme as funções de exportação e as condições da plataforma | toda a base de dados pertence ao proprietário | os dados do motor estão na plataforma | toda a base de dados pertence ao cliente |
| Alojamento e segurança | da responsabilidade do fornecedor | o proprietário ou quem opera o sistema por sua conta | partilhados: o motor é da plataforma, a interface é da empresa | o cliente ou o operador por ele contratado |
Convém medir a velocidade, e não estimá-la: as métricas Core Web Vitals recomendadas pela Google medem o carregamento (LCP), a capacidade de resposta (INP) e a estabilidade visual (CLS) (web.dev: Web Vitals), e aplicam-se da mesma forma a qualquer tipo de loja online.
Quando basta a plataforma por subscrição, e quando compensa a solução à medida?
Sinais de que a plataforma por subscrição basta
- Os produtos são simples: poucas variantes, preço inequívoco, sem configuração complexa.
- O processo de encomenda é o habitual: carrinho, modo de envio, pagamento, confirmação.
- Existem extensões prontas para as integrações necessárias (faturação, transportadora, pagamento).
- O arranque rápido é importante, e a equipa não tem tempo nem intenção de operar um servidor.
- A loja online é um dos canais de vendas, e não todo o modelo de negócio.
Sinais de que convém avançar para uma solução à medida ou headless
- Os produtos são configuráveis, feitos por medida, ou o preço é calculado a partir de vários fatores.
- São necessárias tabelas de preços para revendedores (B2B), regras de desconto específicas, preços de contratos-quadro.
- A loja online tem de trabalhar em tempo real com o ERP, o armazém ou a produção.
- O número de extensões já é tão grande que qualquer atualização é um risco.
- Por causa dos limites da plataforma, a empresa adapta o seu próprio processo ao software, e não o contrário.
Uma solução intermédia comum e boa é a loja online por subscrição com integração à medida: a loja fica na plataforma e, por trás dela, um serviço à medida liga as encomendas ao programa de faturação, ao armazém e ao sistema ERP. Trata-se de uma tarefa de integração de sistemas; os pormenores estão descritos na página Automatização de processos. A comparação geral entre software à medida e produto pronto é tratada no artigo Software à medida ou solução pronta (SaaS)?.
Especificidades húngaras: faturação, NAV, transportadoras, pagamento
Faturação e NAV Online Számla
Segundo a informação da NAV, a autoridade tributária húngara, desde 4 de janeiro de 2021 a comunicação dos dados das faturas abrange também as faturas emitidas a pessoas que não são sujeitos passivos de IVA, incluindo os clientes particulares; o programa de faturação tem de transmitir eletronicamente os dados ao sistema Online Számla imediatamente no momento da emissão da fatura, sem intervenção humana, em formato XML (NAV). A NAV publica também a descrição da interface automática num repositório público (NAV: Online-Invoice). As lojas online resolvem isto normalmente através de um serviço de faturação: segundo a documentação do Számlázz.hu, por exemplo, a interface chamada Számla Agent permite automatizar em XML as operações com faturas e recibos (Számlázz.hu: documentação da API). O essencial é o processo: de uma encomenda paga ou entregue deve resultar uma fatura sem transcrição manual, e alguém deve ser avisado se uma comunicação de dados falhar ou for rejeitada.
Transportadoras e cacifos de encomendas
A ligação aos serviços de transportadoras e de pontos de recolha significa três coisas: na finalização da compra, o comprador pode escolher o ponto de recolha ou o cacifo; a etiqueta de envio é gerada automaticamente a partir da encomenda; e o estado do envio volta para a loja online e para o comprador. Numa plataforma por subscrição, convém verificar se existe uma extensão pronta para isso; numa loja à medida, ou se não houver uma extensão adequada, ligamo-nos à interface do fornecedor. Ligamos, por exemplo, os serviços da GLS, da Foxpost, da MPL ou da Packeta.
Pagamento online
No pagamento com cartão bancário, a norma internacional de segurança PCI DSS aplica-se a todos os que armazenam, processam ou transmitem dados de cartões. Segundo a documentação da Stripe, nas integrações que reduzem o risco os dados de pagamento chegam diretamente ao prestador de serviços de pagamento, sem passar pelos servidores do comerciante, o que reduz as obrigações PCI do comerciante (Stripe: Integration security guide). Por isso, recomendamos que a loja online não guarde dados de cartões: o pagamento deve ocorrer na página ou na interface incorporada do prestador, por exemplo a Barion, a SimplePay ou a Stripe.
Stocks e gestão empresarial (ERP)
Se o stock estiver num sistema de gestão de armazém ou num ERP, a loja online tem de o ler a partir daí, para que não seja possível encomendar produtos esgotados, e tem de escrever lá as encomendas. Esta é uma das ligações mais importantes da loja online; o lado da gestão administrativa é tratado na página Software empresarial.
Aspetos jurídicos que se aplicam a todas as lojas online
A legislação aplica-se independentemente da plataforma: numa plataforma por subscrição, a plataforma ajuda em muitos aspetos, mas o responsável pelo cumprimento é o comerciante. Trata-se de informação, não de aconselhamento jurídico; no caso concreto, convém consultar um jurista.
Direito de retratação
A Diretiva 2011/83/UE regula os direitos dos consumidores nos contratos celebrados à distância; os pontos abaixo baseiam-se no texto consolidado de 27 de setembro de 2026 (EUR-Lex: Diretiva 2011/83/UE, versão consolidada):
- Nos termos do artigo 9.º, n.º 1, o consumidor pode retratar-se do contrato no prazo de 14 dias, sem indicar qualquer motivo; no caso de bens, o prazo conta, em regra, a partir do dia em que os bens são recebidos.
- Nos termos do artigo 6.º, n.º 1, alínea h), o profissional tem de informar o consumidor, antes da celebração do contrato, sobre as condições, o prazo e o procedimento de exercício do direito de retratação; isto inclui o modelo de formulário e, se for caso disso, a informação sobre a existência e a localização da função de retratação.
- Nos termos do artigo 11.º-A, aditado pela Diretiva (UE) 2023/2673, nos contratos à distância celebrados através de uma interface em linha, o profissional tem de disponibilizar uma função de retratação identificada com a expressão «retrate-se do contrato aqui» (ou uma formulação inequívoca correspondente), permanentemente disponível durante todo o prazo de retratação, através da qual o consumidor pode enviar uma declaração de retratação em linha; a declaração é enviada através de um passo identificado como «confirmar retratação», e o profissional envia um aviso de receção num suporte duradouro. Os Estados-Membros aplicam estas disposições a partir de 19 de junho de 2026 (EUR-Lex: Diretiva (UE) 2023/2673).
- Se esta informação não for prestada, nos termos do artigo 10.º o prazo de retratação termina 12 meses após o termo do prazo inicial.
- Nos termos do artigo 13.º, o profissional reembolsa todos os pagamentos recebidos do consumidor, incluindo, se for caso disso, os custos de entrega, no prazo de 14 dias a contar da data em que é informado da retratação.
- O artigo 16.º enumera exceções, por exemplo os bens fabricados segundo as especificações do consumidor ou claramente personalizados.
Na Hungria, as regras de pormenor constam do Decreto do Governo 45/2014 (II. 26.); a função de retratação é regulada pelas disposições do seu § 22 aditadas pelo Decreto do Governo 415/2025 (XII. 23.) (Nemzeti Jogszabálytár, verificado em 17 de outubro de 2026). Para uma loja online, isto traduz-se em funcionalidades concretas: a informação tem de aparecer antes da encomenda, a função de retratação em linha tem de estar permanentemente disponível durante todo o prazo de retratação, com aviso de receção, as devoluções e os reembolsos têm de ser acompanhados, e os produtos personalizados têm de ser assinalados.
Acessibilidade
Nos termos da Diretiva (UE) 2019/882, os Estados-Membros têm de aplicar, a partir de 28 de junho de 2025, os requisitos de acessibilidade relativos aos serviços de comércio eletrónico prestados aos consumidores (as regras húngaras assentam na transposição da diretiva); são serviços de comércio eletrónico os serviços prestados através de sítios Web e de serviços integrados em dispositivos móveis, tendo em vista a celebração de um contrato de consumo (EUR-Lex: Diretiva (UE) 2019/882). As microempresas que prestam serviços (nos termos da diretiva, as empresas que empregam menos de dez pessoas e ficam abaixo de um determinado limiar de volume de negócios ou de balanço) devem ser isentadas dos requisitos (artigo 4.º, n.º 5). Segundo o anexo I da diretiva, os sítios Web e as aplicações móveis têm de ser tornados percetíveis, operáveis, compreensíveis e robustos. Numa plataforma por subscrição, parte disto depende da qualidade da plataforma e do tema escolhido, pelo que convém verificar também o tema do ponto de vista da acessibilidade; numa loja à medida, seguimos as diretrizes WCAG 2.2.
Cookies e consentimento
Nos termos do artigo 5.º, n.º 3, do texto consolidado da Diretiva relativa à privacidade e às comunicações eletrónicas, a Diretiva 2002/58/CE, o armazenamento de informações no equipamento do utilizador ou o acesso a informações aí armazenadas só é permitido com consentimento prévio, dado com base em informações claras e completas. A exceção é o armazenamento estritamente necessário para prestar um serviço expressamente solicitado pelo utilizador (EUR-Lex: Diretiva 2002/58/CE). O cookie necessário ao funcionamento do carrinho é, portanto, tratado de forma diferente de um cookie de medição ou de publicidade: estes últimos exigem consentimento, e a barra de cookies tem de permitir uma escolha real.
Inteligência artificial na loja online
- Textos de produtos: preparação de descrições de produtos, textos de categorias e traduções com um grande modelo de linguagem. Algumas plataformas por subscrição já oferecem isto de forma integrada: segundo a central de ajuda do Shopify, as funcionalidades de IA do painel de administração também escrevem descrições de produtos, e o próprio Shopify pede ao comerciante que verifique todo o conteúdo criado por IA, porque pode conter erros (Shopify Help Center: funcionalidades de IA).
- Pesquisa: uma pesquisa de produtos que compreende também a intenção do comprador («botas de caminhada impermeáveis para a chuva»), e não apenas a palavra-chave exata.
- Apoio ao cliente: um chatbot de IA que responde a partir dos dados da própria loja (produtos, condições de envio, estado da encomenda) e indica que o comprador está a falar com inteligência artificial. Pormenores na página Chatbots e agentes de IA; o enquadramento jurídico é tratado no artigo AI Act e RGPD.
Numa plataforma por subscrição, o leque de funcionalidades de IA depende do que a plataforma ou uma extensão oferecem. Numa loja à medida ou com uma integração à medida, podemos escolher entre os modelos da OpenAI (ChatGPT), da Anthropic (Claude) e da Google (Gemini) e ligar o modelo diretamente aos dados da loja online, com verificação humana onde um erro custe dinheiro ou confiança.
Mudança: da plataforma por subscrição para uma loja à medida
Muitas empresas começam com uma plataforma por subscrição e avançam quando a loja online ultrapassa os seus limites. A facilidade dessa mudança depende em grande parte da quantidade de dados que se consegue retirar do sistema antigo. Segundo a central de ajuda do Shopify, por exemplo, os produtos, as encomendas e os clientes podem ser exportados para ficheiros CSV (Shopify: exportação de produtos, exportação de encomendas, exportação de clientes), mas as imagens dos produtos não são incluídas no CSV de produtos, pelo que têm de ser guardadas à parte. Os passos da mudança:
- Inventário de dados: que dados existem no sistema antigo (produtos, variantes, imagens, clientes, encomendas anteriores, cupões, páginas de conteúdo) e o que é possível exportar.
- Mapeamento e limpeza de dados: para onde vai cada campo antigo e o que tem de ser corrigido, por exemplo clientes duplicados ou dados de produtos incompletos.
- Mapa de URL e redirecionamentos: segundo o guia do Google Search Central, cada endereço antigo tem de ser associado a um novo, e é preciso configurar redirecionamentos permanentes do lado do servidor (301 ou 308), para que não se perca o posicionamento alcançado nos motores de busca (Google Search Central).
- Religação das integrações: faturação, pagamento, transportadora e stocks, testadas de ponta a ponta com encomendas de teste.
- Entrada em produção e acompanhamento: a última sincronização dos dados do sistema antigo e, depois, a monitorização dos indicadores e dos erros após a transição.
Ao escolher hoje uma plataforma por subscrição, convém preparar desde já um plano de saída: que dados podem ser exportados, em que formato e se existe uma API através da qual um sistema futuro os possa receber de forma contínua.
De que dependem o custo e o prazo?
Numa plataforma por subscrição, o custo é composto pela subscrição, pelas aplicações complementares, pelo tema e pelo trabalho de configuração; se for também necessária uma integração à medida, trata-se de um desenvolvimento à parte. Numa loja à medida, medimos o tamanho funcional do desenvolvimento em pontos de função COSMIC (ISO/IEC 19761), e daí resultam a proposta e o calendário. Além do tamanho, contam os seguintes fatores:
- o número de integrações e a qualidade da documentação das suas interfaces;
- a complexidade do modelo de produto: variantes, produtos configuráveis, regras de preços específicas;
- o grau de personalização do design e o número de interfaces (web, móvel, painel de administração);
- o volume e a qualidade dos dados a migrar;
- os requisitos não funcionais: velocidade, disponibilidade, acessibilidade, segurança;
- o âmbito da operação e da evolução após a entrega.
O método de medição está descrito na página Preços.
Erros comuns na decisão
- Olha-se apenas para o custo inicial, e não para a subscrição, as extensões e a operação ao longo de vários anos.
- Não se verifica de antemão que dados podem ser exportados e se o plano escolhido inclui uma API.
- Instalam-se tantas extensões que, depois de uma atualização, já ninguém sabe o que deixou de funcionar e porquê.
- Começa-se com faturação manual e, com o aumento do número de encomendas, a faturação torna-se o ponto de estrangulamento.
- Na mudança, falta o redirecionamento, e os endereços antigos levam a páginas de erro.
- A barra de cookies aceita tudo por predefinição, ou carrega os códigos de medição mesmo após uma recusa.
Perguntas frequentes
Devemos escolher uma loja online por subscrição ou à medida?
Se a gama de produtos e o processo de encomenda couberem nos limites de uma plataforma por subscrição (por exemplo, Shopify, Shoprenter, UNAS) ou do WooCommerce, esse é o arranque mais rápido e de menor risco. Uma loja online à medida compensa quando a gama de produtos ou a política de preços é invulgar, quando é necessária uma ligação estreita e em tempo real a um ERP ou a um armazém, ou quando a loja online é o principal canal de vendas e se pretende desenvolvê-la sem as limitações da plataforma. A solução intermédia é a loja online por subscrição com integração à medida.
É possível mudar de uma plataforma por subscrição para uma loja à medida?
Sim, se os dados puderem ser retirados do sistema antigo: produtos, clientes, encomendas, imagens e conteúdos. Uma parte essencial da mudança é o redirecionamento dos endereços antigos para os novos e a religação das integrações. Convém verificar logo ao escolher a plataforma por subscrição que exportações e que API oferece.
É possível ligar a loja online ao programa de faturação e ao armazém?
Sim. Ligamos o programa de faturação (por exemplo, Számlázz.hu, Billingo) através da emissão automática de faturas, e o sistema de gestão de armazém ou o ERP através da sincronização de stocks, se tiverem uma interface acessível (API) ou se os dados estiverem disponíveis em ficheiros ou numa base de dados. Uma ligação deste tipo também pode ser construída por trás de uma loja online por subscrição, se a API da plataforma estiver disponível no plano escolhido.
De quem são os dados numa plataforma por subscrição?
Isso é determinado pelos termos de utilização da plataforma e pelo seu contrato de subcontratação; nos termos do artigo 28.º do RGPD, o tratamento efetuado por conta de um responsável pelo tratamento tem de ser regulado por contrato (EUR-Lex: Regulamento (UE) 2016/679). Na prática, o decisivo é se é possível levar os dados: as plataformas maiores oferecem exportação e API, mas o seu alcance varia consoante a plataforma e o plano. Numa loja online em alojamento próprio ou à medida, toda a base de dados está com o proprietário.
A loja online tem de ser acessível?
Segundo as regras que transpõem a Diretiva (UE) 2019/882, os serviços de comércio eletrónico prestados aos consumidores têm de cumprir os requisitos de acessibilidade desde 28 de junho de 2025; nos termos da diretiva, as microempresas que prestam serviços devem ser isentadas. Se a empresa não for uma microempresa, convém analisar a loja online do ponto de vista da acessibilidade e, numa plataforma por subscrição, também o tema. Trata-se de informação, não de aconselhamento jurídico.
Como podemos ajudar?
Desenvolvemos lojas online à medida e ligamo-las aos prestadores de serviços de pagamento, envio e faturação, ao armazém e ao ERP, a pedido também com inteligência artificial. Se a plataforma por subscrição servir bem a sua empresa, não é preciso substituí-la: construímos a integração por trás dela. Os pormenores estão descritos na página Desenvolvimento de lojas online.
A primeira consulta é gratuita, a pedido assinamos um acordo de confidencialidade (NDA) e, após a entrega, asseguramos também a operação e a manutenção. O código-fonte e os direitos de utilização regem-se pelo contrato. Se descrever em poucas frases o que vende e com que sistemas trabalha, entre em contacto connosco.
Fontes
- EUR-Lex: Diretiva 2011/83/UE relativa aos direitos dos consumidores, versão consolidada
- EUR-Lex: Diretiva (UE) 2023/2673 que altera a Diretiva 2011/83/UE
- Nemzeti Jogszabálytár (base de dados legislativa nacional da Hungria): Decreto do Governo 45/2014 (II. 26.)
- EUR-Lex: Diretiva (UE) 2019/882 relativa aos requisitos de acessibilidade dos produtos e serviços
- EUR-Lex: Diretiva 2002/58/CE, versão consolidada
- EUR-Lex: Regulamento (UE) 2016/679 (Regulamento Geral sobre a Proteção de Dados, RGPD)
- NAV: regras de comunicação dos dados das faturas aplicáveis aos emitentes a partir de 4 de janeiro de 2021 (em húngaro)
- NAV: Online-Invoice, repositório público
- Számlázz.hu: documentação da API
- Shoprenter: WebHook automation
- UNAS: documentação da API (em húngaro)
- WordPress.org: WooCommerce
- WooCommerce: licença
- Shopify: Headless commerce
- Shopify Help Center: Exporting products
- Shopify Help Center: Exporting orders
- Shopify Help Center: Exporting customers
- Shopify Help Center: AI features in the Shopify admin
- Stripe: Integration security guide
- Google Search Central: Site moves with URL changes
- web.dev: Web Vitals