Sites institucionais

Integrar o site com Moloni, InvoiceXpress ou Vendus: o que dá e como

Em Portugal, vender online sem faturar é meio caminho para problemas com a Autoridade Tributária, e gastar 3 horas por dia a copiar encomendas para o software de faturação é meio caminho para não escalar. A integração entre o site (ou loja online) e o software de faturação certificado é, em 2026, requisito mínimo para qualquer operação que faça mais de 5 vendas por dia.

A boa notícia: as três principais ferramentas usadas por PME em PT, Moloni, InvoiceXpress e Vendus, têm APIs públicas decentes e ecossistema de integrações pronto. A má notícia: nem todas as integrações cobrem o mesmo, nem todos os módulos saem da caixa. Este guia mostra o que dá, o que tem de ser desenvolvido, e quanto custa.

O quadro legal em PT, três coisas em mente

Antes de integrar nada, fixar o terreno legal, é o que separa setup correto de surpresa fiscal:

  1. Faturação certificada pela AT é obrigatória acima de certos limites e em todas as lojas online que vendem a clientes finais em PT. Lista oficial em info-at.portaldasfinancas.gov.pt.
  2. Comunicação à AT, todas as faturas têm de ser comunicadas (por SAF-T mensal ou em tempo real, consoante regime).
  3. A responsabilidade é tua, não da plataforma, mesmo com integração, és tu (ou o teu contabilista) que confirmas que tudo bate certo.

Detalhe importante: os três softwares mencionados são certificados pela AT. WooCommerce ou Shopify isolados não são, a faturação tem de sair de software certificado. Lê software de faturação certificado pela AT: como escolher se ainda não decidiste qual usar.

Os três players principais: o resumo objetivo

Cada um tem o seu nicho. Resumo prático antes do detalhe técnico:

FerramentaForte emPreço entradaAPI
MoloniE-commerce, integrações nativas com WooCommerce/Shopify, PME comércioDesde ~10€/mêsREST, documentação decente
InvoiceXpressServiços, prestadores, freelancers, faturação simplesDesde ~9€/mêsREST, simples, bem documentada
VendusRetalho físico + online, POS, restauraçãoDesde ~15€/mêsREST, completa

Para uma análise mais a fundo do panorama, lê faturação certificada para a loja online: o que muda em PT.

O que se integra: 5 fluxos típicos

Quando alguém diz "quero integrar o site com o software de faturação", normalmente refere-se a um (ou vários) destes fluxos:

  1. Encomenda paga no site → fatura automática no software (o mais comum em e-commerce).
  2. Produto criado no software → sincronizado no site (catálogo único; útil quando produtos mudam muito).
  3. Stock atualizado em tempo real (vende no site → desconta no software → reflete em loja física).
  4. Cliente novo no site → contacto no software (CRM-lite, útil em B2B).
  5. Fatura emitida → enviada por email ao cliente + área de cliente (pós-venda automatizado).

Nem todas estas integrações vêm fora-da-caixa. As mais raras são as duas últimas, que costumam exigir desenvolvimento.

Moloni: o que dá fora-da-caixa

A Moloni tem integrações nativas (sem desenvolvimento) com várias plataformas. As mais relevantes:

  • WooCommerce, plugin oficial cobre encomenda → fatura, sincronização de produtos, stock, clientes.
  • Shopify, app oficial, foco em encomenda → fatura.
  • PrestaShop, módulo oficial, similar.
  • Squarespace, Wix, limitado; quase sempre via Zapier ou desenvolvimento.

Plugin WooCommerce típico: 0-150€ (consoante extras), configuração 2-4h. Quem opera com WooCommerce certificada e Moloni tem o caminho mais batido em PT.

API REST: bem documentada em moloni.com/api. Permite criar faturas, clientes, produtos, gerir stock, descarregar PDFs. Ideal para sites à medida ou integrações específicas.

InvoiceXpress: o que dá fora-da-caixa

A InvoiceXpress tem foco em serviços e prestadores, mas a API é flexível o suficiente para lojas.

Integrações nativas:

  • WooCommerce, plugin oficial, foco em encomenda → fatura.
  • Easypay, ifthenpay, link direto entre pagamento e fatura emitida (útil para confirmar receção).
  • Zapier, para fluxos custom sem código.

API REST em invoicexpress.com/api: simples, bem documentada, com bons exemplos. Permite emitir faturas, recibos, faturas-recibo, comunicar à AT, anexar PDFs.

Para prestadores de serviços que faturam por projeto (consultores, designers, agências, advogados), a InvoiceXpress integrada num site institucional com formulário de pagamento é o setup mais comum.

Vendus: o que dá fora-da-caixa

A Vendus brilha em retalho omnichannel, loja física + online + restauração, com POS integrado.

Integrações nativas:

  • WooCommerce, PrestaShop, Shopify, sincronização bidirecional de produtos, stock e encomendas.
  • TPA físico, recibos no software refletem vendas em loja.
  • Sistemas de restauração, KDS, mesas, takeaway.

API REST completa. Vale a pena se já operas em loja física com Vendus e queres abrir online sem partir o stock em dois.

Quanto custa integrar (estimativas reais)

Banda média em PT, 2026:

CenárioCusto de integraçãoCusto recorrente
WooCommerce + Moloni/InvoiceXpress (plugin oficial)0-300€ setupLicença do plugin + software (10-30€/mês)
Shopify + Moloni (app oficial)0-200€ setupMensalidade da app (~10-20€/mês)
Site à medida + API de qualquer um800-3.000€ desenvolvimentoSoftware (10-30€/mês)
Integração custom (multi-loja, stock complexo, lógica de IVA específica)2.500-8.000€Software + manutenção
Integração com ERP além da faturação (PHC, Sage, Primavera)5.000-25.000€ERP + integração

A regra: setup baixo é possível quando há plugin oficial pronto. Tudo o que sai disso entra em desenvolvimento por hora.

O papel do contabilista, não saltar este passo

Antes de configurar uma única taxa de IVA na integração, sentar com o contabilista. As perguntas que ele deve responder:

  • Regime de IVA (mensal, trimestral, isenção).
  • Que séries de documentos vais usar (faturas, faturas-recibo, recibos, notas de crédito).
  • Como tratar vendas intracomunitárias se houver, vê vender para a UE a partir de Portugal.
  • Como mapear produtos no site para classes de IVA no software (taxa normal, intermédia, reduzida, isenção).
  • Quem comunica à AT (cliente final, contabilista, automático).

Erros típicos sem este alinhamento:

  • IVA mal calculado em B2B intracomunitário.
  • Produtos com taxa reduzida (livros, alimentação) faturados a 23%.
  • Faturas duplicadas (uma do site, outra do software).
  • Comunicação SAF-T fora de prazo.

Custo de não fazer: meses depois, ajustes manuais, possíveis coimas, dor de cabeça com a AT.

Segurança e RGPD na integração

A integração transmite dados pessoais (nome, NIF, morada, email). Cuidados mínimos:

  • Autenticação por API key/token, nunca login/password.
  • HTTPS obrigatório em toda a comunicação.
  • Logs de chamadas (sem expor dados sensíveis).
  • Tratamento de erros com retries e fila, se a API do software estiver em baixo, a encomenda não pode falhar silenciosamente.
  • Política de privacidade do site menciona o subcontratante (Moloni / InvoiceXpress / Vendus).
  • Acordo de subcontratação RGPD com o fornecedor (têm modelo).

Para o lado da segurança do CMS, lê segurança WordPress: 12 passos.

Erros comuns a evitar

Os mais frequentes que vejo em integrações mal feitas:

  1. NIF não validado no checkout, entra "123456789" e gera fatura inválida. Validar com regex e dígito de controlo.
  2. Dois "criadores" de fatura, site emite recibo + software emite fatura → duplicação. Definir um único responsável.
  3. Não testar com encomendas reais antes de lançar, ambiente de sandbox existe nas três APIs. Usá-lo.
  4. Esquecer notas de crédito, devoluções e cancelamentos têm de gerar nota de crédito, não só "apagar".
  5. Não monitorizar erros, uma fatura que falha sem aviso vira problema fiscal meses depois.
  6. Mapear todos os produtos com taxa normal, perde-se IVA reduzido quando aplicável.
  7. Não testar SAF-T, comunicar à AT é o teste final; falhas aparecem aqui.

Roadmap de implementação realista

Para uma integração bem feita do zero:

  1. Semana 1: decisão do software (Moloni / InvoiceXpress / Vendus), alinhamento com contabilista, mapeamento de fluxos.
  2. Semana 2: setup no software (séries, IVA, modelo de fatura, comunicação AT).
  3. Semana 3: instalação do plugin ou desenvolvimento da integração.
  4. Semana 4: testes em sandbox com casos reais (encomenda PT, encomenda UE, devolução, IVA reduzido).
  5. Semana 5: piloto com 10-20 encomendas reais, validação no contabilista.
  6. Semana 6: ajustes e abertura.

Para casos simples (WooCommerce + plugin oficial), 2 semanas chegam. Para integrações à medida, 6-10 semanas.

Em resumo

  • Faturação certificada AT é obrigatória; faz-se sempre fora do WooCommerce/Shopify isolado.
  • Três opções nativas em PT: Moloni (e-commerce), InvoiceXpress (serviços), Vendus (retalho/POS).
  • Plugins oficiais resolvem 80% dos casos por 0-300€; APIs cobrem o resto.
  • Custo realista: 0-300€ plugin; 800-3.000€ site à medida; até 25.000€ ERP completo.
  • Alinhar com contabilista antes do setup, IVA mal mapeado custa caro.
  • RGPD ativa-se na integração (subcontratante, acordo, logs).
  • Testar em sandbox; piloto com 10-20 encomendas reais antes de abrir.

No sitesfixe.pt integramos sites e lojas com Moloni, InvoiceXpress e Vendus, desde plugin pronto a desenvolvimento à medida com lógica de IVA específica. Lojas online desde 3.500€; integração à medida orçamentada por âmbito. Pedir orçamento.

Lê também:

Fontes

Precisas de um site ou loja online?

Agência digital em Portugal. Sites e lojas online rápidos, otimizados para o Google e feitos para destacar a tua empresa e vender mais.

Pedir orçamento

Ver todos os artigos de Sites institucionais

A agência digital que o teu negócio procurava. Sites e lojas online para mais presença, mais contactos e menos improviso.