Passo-a-Passo
Legal! Que bom que você deseja integrar sua solução com a gente! Nesta página nós iremos te auxiliar em como realizar este processo.
Contato Inicial
Primeiramente precisamos criar um usuário para você. Para isto, basta entrar em contato conosco através desta página!
Com a criação de um usuário, você terá acesso às nossas APIs!
Pré-Requisitos
Para iniciar os seus testes, você precisará ter em mãos os dados de uma empresa credenciada para emitir NFC-e e o certificado digital da mesma.
Após isso, basta seguir os seguintes passos:
Fazer o login no Portal InvoiSys com usuário obtido;
Cadastrar a empresa e incluir o certificado digital (Você pode conferir aqui como fazer o cadastro)
Tudo em ordem? Então podemos começar os testes!
Conhecendo as APIs
Antes de iniciar seu desenvolvimento, separamos algumas APIs para que você possa testar pelo Swagger, afim de que possa conhecer suas características e retornos.
Etapas
Descrição
Utilizado para obter o token de acesso.
Você poderá cadastrar uma empresa credenciada. Caso não possua, disponibilizamos a "INVOISYS SISTEMAS" (id: 9015) para testes.
Será atribuído a uma empresa para testes. No ambiente de homologação, deverá ser utilizado como nome o literalNOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
Será atribuído a uma empresa para testes. No ambiente de homologação, deverá ser utilizado como nome o literalNOTA FISCAL EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
Utilizado para realizar a emissão da nota
Usado para realizar a emissão da nota
Usado para realizar a emissão da nota em contingência.
Usado para realizar a emissão da nota em contingência.
Utilizando o ID da nota, é possível consultar detalhadamente os dados da mesma
Utilizando o Número e Série, em conjunto do CNPJ da empresa, é possível consultar detalhadamente os dados da mesma
Usando a Chave de Acesso do documento, é possível consultar detalhadamente os dados da mesma
Retorna uma lista de documentos fiscais. Pode ser parametrizada de diversas formas
Ambas as operações são realizadas através de uma mesma chamada
Ambas as operações são realizadas através de uma mesma chamada
Permite checar, por ID do Estabelecimento, a última numeração utilizada
Permite checar, por CNPJ, a última numeração utilizada
Testou e entendeu como tudo funciona? Então já podemos iniciar o desenvolvimento.
Desenvolvimento
Da mesma forma proposta na etapa de testes, nós deixaremos um passo-a-passo de desenvolvimento como guia. Nele, você verá todos os fluxos operacionais e as APIs que devem ser utilizadas.
Checklist - Modelo Completo
Etapa
Descrição
A autenticação será utilizada para obter o token de acesso que será passado em todas as chamadas de API.
Tudo o que envolve o envio normal da NFC-e
Todas as chamadas necessárias para validar o envio em contingência SEFAZ
Todas as chamadas necessárias para validar o envio em contingência Off-Line
Desde o seu envio, até a consulta de seu status na SEFAZ.
Checklist - Modelo Híbrido
Etapa
Descrição
A autenticação será utilizada para obter o token de acesso que será passado em todas as chamadas de API.
Tudo o que envolve o envio normal da NFC-e
Todas as chamadas necessárias para validar o envio em contingência Off-Line
Desde o seu envio, até a consulta de seu status na SEFAZ.
Last updated