Produto

API de NFC-e.

A nota de consumidor no varejo sai do seu PDV em JSON. Montagem do XML, assinatura, QR Code e envio à SEFAZ ficam do lado da API.

Emitir

POST /nfce recebe a venda, o pagamento e os itens. A API monta o XML modelo 65, assina com o certificado A1, gera o QR Code com o CSC e envia à SEFAZ.

Consultar

GET /nfce/{id} devolve a nota pelo uuid da API ou pela identificação. O retorno traz status, chave, protocolo e o XML em base64.

Cancelar

POST /nfce/{id}/cancelar envia a justificativa. A nota autorizada passa a cancelada quando a SEFAZ aceita o evento.

Imprimir

GET /nfce/{id}/pdf entrega o DANFE NFC-e a partir do XML autorizado.

Cadastro

O que o emitente precisa.

Habilite NFC-e no painel, anexe o certificado A1, escolha homologação ou produção e informe o CSC e o CSC ID da SEFAZ. Sem esses dados a API não monta o QR Code.

Ver o exemplo de emissão

Diferenças da NF-e

Modelo 65, consumidor final e operação interna. Pagamento obrigatório. Destinatário opcional. CFOP restrito ao varejo. Impressão pelo DANFE NFC-e.

A chave do emitente libera o primeiro POST.

Com CSC, certificado e ambiente, o PDV só envia o JSON da venda.

Abrir a documentação