Instalação/Configuração
Instale o Plugin Emissor de NF-e para WooCommerce do Base ERP e conecte sua loja ao ambiente correto utilizando uma chave de API.
Ao concluir esta etapa, siga para o cadastro e vínculo dos produtos antes de iniciar o fluxo de emissão de NF-e.
ImportanteA instalação e configuração do plugin são apenas a primeira etapa do processo.
Para que o fluxo de emissão de NF-e funcione corretamente, também será necessário cadastrar os produtos no Base ERP e vinculá-los aos produtos correspondentes no WooCommerce.
Antes de começar
Confirme que:
- sua conta Asaas é de pessoa jurídica;
- o Base ERP está ativado para a conta;
- você possui acesso ao Base ERP;
- sua loja utiliza WooCommerce;
- você possui acesso administrativo ao WordPress.
Utilize, no mínimo:
| Requisito | Versão |
|---|---|
| WordPress | 6.2 ou superior |
| PHP | 7.4 ou superior |
| WooCommerce | 8.2 ou superior |
Defina também qual ambiente será utilizado:
| Ambiente | Quando utilizar |
|---|---|
| Sandbox | Testes e validação antes da emissão real de NF-e. |
| Produção | Emissão real de notas fiscais. |
AtençãoCada ambiente possui sua própria chave de API.
A chave gerada em Sandbox deve ser utilizada apenas no ambiente Sandbox. A chave gerada em Produção deve ser utilizada apenas no ambiente de Produção.
Fluxo de configuração
%%{init: {"flowchart": {"nodeSpacing": 18,"rankSpacing": 24,"diagramPadding": 4,"padding": 7}}}%%
flowchart TD
A["Instalar o plugin"] --> B["Definir o ambiente"]
B --> C["Gerar a API Key no Base ERP"]
C --> D["Configurar a chave no WooCommerce"]
D --> E["Validar a configuração"]
E --> F["Cadastrar produtos no Base ERP"]
F --> G["Vincular produtos no WooCommerce"]
classDef inicio fill:#DBEAFE,stroke:#2563EB,color:#1E3A8A,stroke-width:3px
classDef validacao fill:#E0F2FE,stroke:#0284C7,color:#0C4A6E,stroke-width:2px
classDef sucesso fill:#DCFCE7,stroke:#16A34A,color:#14532D,stroke-width:3px
class A inicio
class B,C,D,E,F validacao
class G sucesso
linkStyle default stroke:#94A3B8,stroke-width:2px
1. Instale o plugin
A forma recomendada é utilizar a página oficial do WordPress:
Plugin Base ERP – Faturas para WooCommerce
No painel do WordPress:
- Acesse Plugins > Adicionar novo.
- Pesquise por Base ERP for WooCommerce.
- Clique em Instalar agora.
- Após a instalação, clique em Ativar.
Instalação manual
Se precisar instalar manualmente:
- Baixe o arquivo
.zippela página oficial do plugin no WordPress. - Acesse Plugins > Adicionar Plugin.
- Clique em Enviar Plugin.
- Selecione o arquivo
.zip. - Clique em Instalar Agora.
- Após a instalação, clique em Ativar Plugin.
Ao concluir, a aba Base ERP deve ficar disponível em WooCommerce > Configurações.
2. Gere a API Key no Base ERP
A chave deve ser criada no mesmo ambiente que será utilizado pelo plugin.
Se ainda não possui acesso ao Base ERP, consulte Conta Asaas no Base ERP.
No Base ERP:
- Acesse Menu do usuário > Configurações > Chaves de API.
- Crie uma nova chave.
- Defina um nome que identifique a integração, como
Emissor NF WooCommerce. - Copie a chave gerada antes de sair da tela.
Consulte também a documentação de Autenticação do Base ERP.
Responsabilidades com a sua chave de API
- A chave de API do Base ERP segue o modelo de chave irrecuperável, ou seja, ela será exibida apenas uma vez quando criada.
- Copie e salve a chave em local seguro antes de sair da área de integrações.
- Nunca armazene chaves de API em texto claro dentro do código-fonte ou em arquivos de configuração acessíveis ao público.
- Caso você perca sua chave, não será possível recuperá-la. Será necessário gerar uma nova chave e substituir a anterior.
- Cada ambiente, Produção e Sandbox, possui uma chave de API única e exclusiva.
- Gere a chave no mesmo ambiente que será selecionado nas configurações do plugin.
3. Conecte o WooCommerce ao Base ERP
No WordPress:
- Acesse WooCommerce > Configurações.
- Abra a aba Base ERP.
- Selecione Sandbox ou Produção.
- Informe a chave correspondente no campo API Key.
- Salve as configurações.
Boa práticaAntes de utilizar Produção, configure o plugin em Sandbox e valide o fluxo completo de instalação, conexão, cadastro e vínculo de produtos.
Resultado esperado
A configuração deve ser salva sem erro de autenticação e permanecer associada ao ambiente selecionado.
Se a conexão falhar, confirme:
- se a API Key foi copiada integralmente;
- se a chave continua ativa;
- se a chave pertence ao ambiente selecionado;
- se o plugin está instalado e ativo.
4. Prepare os produtos
A conexão com o Base ERP não conclui a integração.
AtençãoA configuração da API Key não substitui o cadastro e vínculo dos produtos.
Produtos sem vínculo correto entre WooCommerce e Base ERP podem não ser identificados no processo de emissão de NF-e.
Antes de emitir NF-e:
- cadastre os produtos no Base ERP;
- preencha as informações fiscais necessárias;
- localize o Identificador Interno de cada produto;
- vincule esse identificador ao produto correspondente no WooCommerce.
Essa etapa é detalhada em Cadastro/Vínculo de Produtos.
Ao trocar de ambiente
Sempre troque ambiente e API Key em conjunto.
Uma chave de Sandbox utilizada em Produção, ou uma chave de Produção utilizada em Sandbox, impede a autenticação correta.
Após alterar o ambiente, valide novamente a conexão antes de realizar qualquer emissão.
Próximos passos
Updated 4 days ago
