Para emitir NF-e das vendas feitas no WooCommerce ou Shopify, você precisa de um e-CNPJ modelo A1 conectado a um integrador ou emissor fiscal — nenhuma das duas plataformas emite nota fiscal sozinha. O e-CNPJ A1 é um arquivo digital que o sistema emissor usa para assinar automaticamente cada NF-e junto à SEFAZ. Na S&E Soluções Digitais você emite esse certificado 100% online, por videoconferência, pronto para integrar à sua loja.
Por que WooCommerce e Shopify não emitem NF-e sozinhos
Nem o WooCommerce nem o Shopify emitem nota fiscal eletrônica de forma nativa: eles são plataformas de loja virtual, responsáveis pela vitrine, carrinho e checkout, mas não se comunicam diretamente com a SEFAZ. A emissão da NF-e (produtos) ou NFS-e (serviços) depende de um emissor ou integrador fiscal que faça a ponte entre a loja e o Fisco.
Esse integrador é quem, a cada pedido pago, gera a nota, assina com o certificado digital e-CNPJ e transmite para a SEFAZ do seu estado. Sem o certificado, o integrador não consegue assinar nada — a assinatura ICP-Brasil é o que dá validade jurídica e fiscal ao documento eletrônico. Por isso o e-CNPJ é a peça central de qualquer operação de e-commerce que precise faturar.
O fluxo completo, do clique do cliente à nota, funciona assim:
- Cliente compra na sua loja WooCommerce ou Shopify e o pagamento é confirmado;
- Integrador fiscal (plugin ou app) recebe os dados do pedido;
- e-CNPJ A1 assina a NF-e gerada com esses dados;
- SEFAZ autoriza a nota e devolve a chave de acesso e o DANFE;
- Cliente recebe o XML e o DANFE por e-mail, e a nota acompanha a mercadoria.
A primeira decisão prática é qual modelo de certificado usar — e, no e-commerce, a escolha quase sempre recai sobre o A1.
Por que o e-CNPJ A1 é o ideal para lojas virtuais
Para e-commerce, o modelo A1 é o mais indicado porque é um arquivo digital que pode ser instalado direto no servidor do integrador fiscal e usado para assinar notas de forma automática, 24 horas por dia. Diferente do A3, ele não depende de um token USB conectado fisicamente a uma máquina — o que inviabilizaria a emissão automática de uma loja que vende a qualquer hora.
O A1 tem validade de 12 meses e, segundo as normas da ICP-Brasil mantidas pelo Instituto Nacional de Tecnologia da Informação (ITI), o mesmo valor jurídico do A3. Para lojas com alto volume de pedidos, a emissão automatizada só é viável com um certificado em arquivo. Veja o contraste:
| Característica | e-CNPJ A1 | e-CNPJ A3 |
|---|---|---|
| Formato | Arquivo digital (.pfx) | Token USB, cartão ou nuvem |
| Emissão automática de NF-e | Sim, ideal | Depende do dispositivo conectado |
| Instalação no servidor do integrador | Sim | Complexa ou inviável |
| Validade | 12 meses | Até 3 anos |
| Uso recomendado | E-commerce e emissão em nuvem | Uso pessoal em uma máquina |
Na prática, praticamente todos os integradores fiscais do mercado brasileiro pedem o A1 para automatizar a emissão. Vamos ver como conectá-lo a cada plataforma.
Como integrar o e-CNPJ ao WooCommerce
No WooCommerce (loja em WordPress), a emissão de NF-e é feita por plugins fiscais ou integradores externos que recebem o pedido e assinam a nota com o seu e-CNPJ A1. Você não emite pelo painel do WordPress diretamente — o plugin conversa com um serviço emissor que faz a comunicação com a SEFAZ.
O caminho típico é: instalar o plugin de integração fiscal, contratar (ou conectar) um serviço emissor de NF-e, fazer o upload do arquivo A1 e senha no painel do emissor e configurar dados fiscais como CFOP, NCM e regime tributário. A partir daí, cada venda paga pode gerar a nota automaticamente ou com um clique. O certificado fica guardado com segurança no ambiente do emissor.
Como integrar o e-CNPJ ao Shopify
No Shopify, como a plataforma é estrangeira e não tem emissão fiscal brasileira nativa, a NF-e é emitida por aplicativos da Shopify App Store voltados ao Brasil ou por integradores fiscais que se conectam via API. O princípio é o mesmo do WooCommerce: o app recebe o pedido e usa o e-CNPJ A1 para assinar a nota junto à SEFAZ.
Depois de instalar o app de emissão, você cadastra o certificado A1 e os parâmetros fiscais da empresa. Muitos lojistas Shopify no Brasil também usam um ERP intermediário (que centraliza estoque, pedidos e emissão) — nesse caso, o e-CNPJ é instalado no ERP, e não no app da loja. Em qualquer arranjo, o certificado é obrigatório para que a nota tenha validade fiscal.
Cuidados de segurança com o certificado A1 no e-commerce
Como o A1 é um arquivo que fica hospedado no emissor ou ERP para assinar notas automaticamente, alguns cuidados são essenciais. O primeiro é usar serviços emissores confiáveis, que armazenem o certificado de forma criptografada. O segundo é controlar a senha do arquivo (.pfx), compartilhando-a apenas com o sistema que realmente precisa dela.
Também vale acompanhar a validade de 12 meses: se o certificado vencer, a loja para de emitir notas e as vendas podem travar. Por isso, muitos lojistas programam a renovação com antecedência. A S&E Soluções Digitais avisa sobre o vencimento e permite renovar sem que a operação fique parada.
Como emitir seu e-CNPJ 100% online por videoconferência
Desde 2020, o ITI (Instituto Nacional de Tecnologia da Informação) autoriza a emissão de certificados por videoconferência, e o processo completo costuma sair no mesmo dia após a aprovação dos documentos. Na S&E Soluções Digitais, o fluxo é:
- Escolha o e-CNPJ A1 (ideal para emissão automática de NF-e) e conclua a compra online;
- Separe os documentos: identidade com foto do responsável legal e cartão CNPJ ou contrato social;
- Participe da videoconferência de validação com um agente de registro, pelo navegador ou celular;
- Baixe o arquivo A1 e faça o upload no seu integrador fiscal ou ERP — sua loja já começa a emitir notas.
Resumo
- Nem WooCommerce nem Shopify emitem NF-e nativamente: a nota é gerada por um integrador ou emissor fiscal que assina com o seu e-CNPJ.
- O e-CNPJ A1 (arquivo digital, validade de 12 meses) é o modelo ideal para e-commerce, pois permite emissão automática e instalação no servidor do emissor.
- No WooCommerce, um plugin fiscal + serviço emissor usa o A1; no Shopify, um app da App Store ou ERP intermediário faz o mesmo papel.
- A assinatura ICP-Brasil dá validade jurídica e fiscal à NF-e transmitida à SEFAZ.
- Cuidados: usar emissor confiável, proteger a senha do arquivo e renovar antes dos 12 meses para não travar as vendas.
- A S&E Soluções Digitais emite o e-CNPJ A1 por videoconferência, pronto para integrar à sua loja virtual.
Para emitir seu e-CNPJ A1 e começar a faturar as vendas do WooCommerce ou Shopify, conte com a S&E Soluções Digitais. Somos credenciados ICP-Brasil e atendemos todo o Brasil por videoconferência. Confira nossos planos.
Perguntas Frequentes sobre e-CNPJ para WooCommerce e Shopify
O WooCommerce emite nota fiscal sozinho?
Não. O WooCommerce cuida da loja e do checkout, mas a NF-e é emitida por um plugin ou serviço fiscal integrado, que assina a nota com o seu e-CNPJ A1 e a transmite à SEFAZ.
Preciso de e-CNPJ ou e-CPF para emitir nota da minha loja?
Para emitir NF-e em nome da empresa, você precisa do e-CNPJ. O e-CPF representa a pessoa física e não substitui o certificado da empresa na emissão de notas.
Posso usar certificado A3 (token) para emitir no e-commerce?
Tecnicamente sim, mas não é recomendado: o A3 depende de um token físico conectado a uma máquina, o que inviabiliza a emissão automática 24h. O A1 em arquivo é o padrão para lojas virtuais.
O Shopify tem emissão de NF-e brasileira?
Não nativamente. Você usa um app da Shopify App Store voltado ao Brasil ou um ERP intermediário que se conecta via API e emite a NF-e com o seu e-CNPJ A1.
É seguro deixar o certificado A1 no integrador fiscal?
Sim, desde que o emissor seja confiável e armazene o arquivo de forma criptografada. Proteja a senha do .pfx e conceda acesso apenas ao sistema emissor que realmente precisa assinar as notas.
O que acontece se o e-CNPJ vencer?
A loja para de emitir notas, o que pode travar despachos e vendas. Por isso é importante renovar o certificado antes dos 12 meses de validade — a S&E avisa sobre o vencimento e agiliza a renovação.