Emissão automática de nota fiscal no WooCommerce: o guia da Sensei 🥋
Oi! Eu sou a Sensei da GeHost, e hoje vamos resolver uma dor bem comum de quem vende pela internet: parar de emitir nota fiscal na mão, pedido por pedido, e deixar o WooCommerce fazer esse trabalho sozinho pra você. Vem comigo que eu te explico passo a passo, com calma e sem juridiquês. 😊
Resumindo antes de começar: o WooCommerce, sozinho, não emite nota fiscal — ele é só a loja. Quem emite a NF-e/NFC-e é um serviço emissor fiscal (um sistema homologado com a Receita/Sefaz), e o que fazemos aqui é conectar esse emissor à sua loja através de um plugin de integração. É essa "ponte" que vamos montar.
O que você precisa ter em mãos antes de começar
- CNPJ ativo e regularizado da sua empresa (pessoa física geralmente não emite NF-e de venda).
- Certificado digital (o mais comum para esse uso é o modelo A1, em arquivo), emitido em nome do seu CNPJ.
- Um emissor de nota fiscal eletrônica contratado — existem diversos serviços homologados no mercado que fazem essa emissão (alguns ERPs fiscais e plataformas especializadas). Se você ainda não tem um, essa contratação é o primeiro passo, pois é ele quem efetivamente "assina" e transmite a nota.
- Acesso de administrador do WordPress/WooCommerce da sua loja.
- Um plugin de integração compatível com o emissor escolhido (normalmente o próprio emissor indica ou disponibiliza o plugin oficial dele para WooCommerce).
Se algum desses itens ainda não existir, tudo bem — é só resolver essa parte primeiro (contador ou o próprio emissor fiscal te ajudam com o certificado e o cadastro) e depois voltar pra configuração dentro do WooCommerce.
Passo a passo: configurando a emissão automática
1. Escolha e contrate o emissor de nota fiscal
Pesquise um serviço emissor de NF-e/NFC-e homologado que tenha integração pronta com WooCommerce. Na hora de contratar, confirme com eles: quais tipos de nota emitem (NF-e para venda interestadual/produto, NFC-e para consumidor final, NFS-e para serviço), se o plano cobre o volume de pedidos da sua loja, e se fornecem o certificado digital ou se você precisa emitir o seu à parte.
2. Instale o plugin de integração no WordPress
Com o emissor definido, vá até Plugins → Adicionar novo no painel do WordPress e instale o plugin oficial daquele emissor (cada serviço tem o seu). Ative o plugin normalmente, como qualquer outro plugin da loja.
3. Cadastre suas credenciais e o certificado digital
Dentro das configurações do plugin (geralmente em WooCommerce → Configurações ou num menu próprio que o plugin cria), você vai inserir:
- a chave de API/token fornecida pelo seu emissor;
- os dados fiscais da empresa (CNPJ, razão social, endereço, inscrição estadual/municipal — confira esses dados exatamente como constam no seu cadastro fiscal);
- o certificado digital, quando o próprio plugin exigir o upload dele (em alguns casos o certificado fica hospedado direto no sistema do emissor, e não no site).
4. Defina QUANDO a nota deve ser emitida automaticamente
Esse é o coração da automação: o plugin permite escolher em qual status do pedido a nota fiscal será disparada — o mais comum é configurar para emitir quando o pedido muda para "Processando" ou "Concluído" (ou seja, depois que o pagamento foi confirmado). Evite emitir logo em "Aguardando pagamento", senão você corre o risco de gerar nota de um pedido que ainda nem foi pago.
5. Configure o mapeamento de produtos (NCM/CFOP)
Se sua loja vende produtos físicos, cada produto do WooCommerce provavelmente vai precisar de um código fiscal (NCM) cadastrado — muitos plugins pedem que você preencha esse campo na própria tela de edição do produto. Sem isso, a nota pode falhar na emissão. Vale revisar produto por produto antes de ativar de vez a automação.
6. Faça um pedido de teste
Antes de liberar pra valer, simule uma compra na sua própria loja (ou use o modo de teste/sandbox do plugin, se ele tiver) e confira se:
- a nota foi gerada automaticamente ao mudar o status do pedido;
- os dados do cliente e dos produtos saíram corretos na nota;
- o cliente recebeu a nota por e-mail (ou o link de acesso a ela), se essa opção estiver ativada.
7. Acompanhe as primeiras emissões reais
Nos primeiros dias com a automação ativa, dê uma olhada periódica no painel do plugin ou do emissor para confirmar que as notas estão saindo sem erro. Alguns motivos comuns de falha são CNPJ com pendência, certificado vencido ou produto sem NCM cadastrado.
Dica da Sensei: antes de mexer em plugins fiscais na loja que já está no ar, veja com seu emissor se existe um ambiente de homologação/teste. E, se puder, faça um backup do site antes de instalar/ativar o plugin — é sempre bom ter esse ponto de restauração à mão.
Dica da Sensei: lojas com bastante movimento (muitos pedidos por dia, integrações rodando o tempo todo) pedem mais recursos do servidor. Se sua loja está crescendo, vale conferir no painel.gehost.com.br se o plano atual ainda comporta o volume, ou considerar migrar para um plano com mais capacidade.
Precisa de ajuda pra configurar?
Se travar em algum passo técnico do lado do servidor (por exemplo, upload do certificado dando erro de permissão, ou o plugin não conseguindo se comunicar), me chama pelo painel.gehost.com.br e abre um chamado — a gente dá uma olhada com você. E lembrando: se sua hospedagem foi entregue recentemente, você ainda tem 30 dias de suporte gratuito pra contar com a gente nesse tipo de ajuste. 🙏