RoboFiscalDocs

Operação técnica e resolução de problemas

Como testar minha integração sem emitir uma nota fiscal de verdade?

Configure a empresa em um ambiente de testes antes de chamar a emissão pela API do RoboFiscal. Produção gera documento fiscal real. A produção restrita do governo e a simulação local chamada sandbox têm alcances diferentes: a primeira exercita a integração nacional, enquanto a segunda simula o resultado. Na implementação atual da API, uma nova emissão exige certificado A1 cadastrado, inclusive no sandbox.

Fatos e fontes

Nesta página

Qual ambiente serve para qual teste?

Use a simulação local para exercitar o comportamento do seu aplicativo sem presumir validação fiscal pelo governo. Use produção restrita quando precisar verificar a comunicação e os retornos do ambiente nacional de testes. Uma simulação bem-sucedida não comprova que a mesma configuração será aceita em produção.

Como impedir que um teste use produção por engano?

Confira a configuração da empresa à qual a chave pertence. No RoboFiscal, não basta mudar um texto no corpo da requisição ou inventar uma URL com “sandbox”. Mantenha credenciais e configuração de teste separadas no seu sistema, com uma verificação explícita de ambiente antes de qualquer chamada que altere documentos.

O que testar antes da primeira emissão real?

Teste autenticação, cadastro de tomador, campos inválidos, consulta de status, reenvio da mesma referência e recepção de eventos. Inclua falhas de conexão e arquivos temporariamente indisponíveis. Ao concluir, faça uma revisão consciente da configuração que será usada em produção; dados fictícios não devem seguir para a operação fiscal real.

Quadro de conferência
AmbienteO que representa
sandboxSimulação local; não comprova validação nacional
producao_restritaAmbiente nacional de testes
producaoEmissão fiscal real

Passo a passo

  1. Selecione uma empresa e confirme seu ambiente de testes.
  2. Cadastre o A1 e conclua a autorização exigida para o fluxo.
  3. Configure a chave no servidor de testes.
  4. Use referências de teste estáveis e cadastros apropriados ao ambiente.
  5. Valide sucesso, rejeições, reenvios e conciliação.

Erros comuns

  • Achar que a palavra sandbox no JSON muda o ambiente da empresa.
  • Tratar uma resposta simulada como homologação completa da integração.

Como o RoboFiscal ajuda

O RoboFiscal permite exercitar a API e os estados do fluxo em ambientes de teste. Confira a exigência atual de certificado da rota antes de iniciar a integração.

Confira os requisitos do ambiente de teste e a documentação da API antes de criar a conta para configurar sua integração.

Perguntas relacionadas

Trocar a URL para /sandbox é suficiente?

Não. Use as rotas documentadas e confira o ambiente configurado para a empresa.

Um teste em produção pode ser apagado depois?

Uma emissão autorizada em produção é documento fiscal real. Eventual correção depende de procedimento fiscal aplicável.

Continue lendo

Revisado em · Equipe RoboFiscal. Versão em texto