Para desenvolvedores
Integre nota fiscal por API REST em JSON, sem SOAP nem XML
A SoftPay Fiscal abstrai o inferno da SEFAZ numa API REST limpa. Voce manda JSON, recebe NF-e, NFC-e, MDF-e e CT-e autorizadas, sem WSDL, sem XSD, sem assinatura de XML na mao. Docs, SDK, webhooks e sandbox pra voce integrar hoje.
O problema
Integrar SEFAZ direto e SOAP, XSD, WSDL e 27 UFs de dor
Emitir nota falando direto com a SEFAZ significa SOAP, contratos WSDL, validacao de XSD, assinatura digital do XML, tratamento de rejeicao por codigo e um webservice diferente pra cada uma das 27 UFs. A documentacao oficial e densa, espalhada e desatualizada.
E o pior: quase nao existe ambiente de teste decente. Voce acaba tentando emitir em homologacao torcendo pra nao quebrar em producao, sem idempotencia, sem retry confiavel, montando XML na mao e depurando namespace. E semanas de trabalho antes da primeira nota autorizada. Veja como emitir nota fiscal por API.
Como resolvemos
REST, JSON e sandbox: primeira nota em minutos
REST em JSON, nao SOAP
Voce faz um POST com JSON e recebe a nota autorizada. A SoftPay Fiscal cuida de assinatura, XSD, WSDL e das 27 UFs por baixo: voce nunca monta XML na mao.
Sandbox sem certificado
O test drive emite uma nota simulada com cStat 100 em cerca de 1 minuto, sem certificado nenhum. Integre e valide o fluxo inteiro antes de configurar o cert A1, que quando entra fica criptografado em AES-256.
Docs, SDK, webhooks e idempotencia
Documentacao de verdade, SDK e webhooks pra saber o resultado de cada emissao sem ficar dando polling. Idempotencia garante que retry nao gera nota duplicada, e o pre-flight anti-erro pega problema antes da SEFAZ.
Emita sua primeira nota de teste hoje
Pegue as credenciais, chame a SoftPay Fiscal com um POST em JSON e veja um cStat 100 de teste em cerca de 1 minuto. Teste gratis com 50 notas e planos a partir de R$ 0,10 por nota, sem mensalidade por CNPJ.
Perguntas rápidas
Perguntas de quem vai integrar
Preciso lidar com SOAP, WSDL ou assinar XML?
Nao. A API e REST e fala JSON. Assinatura digital, XSD, WSDL e as particularidades das 27 UFs ficam abstraidas: voce trabalha so com JSON, do request a confirmacao por webhook.
Tem sandbox pra testar sem certificado?
Tem. O test drive emite uma nota simulada com cStat 100 em cerca de 1 minuto, sem certificado. Depois voce habilita o certificado A1, que fica criptografado em AES-256, e passa pra emissao real.
Como evito nota duplicada em retry?
Com idempotencia nativa: reenviar a mesma requisicao nao gera nota nova. Somado a webhooks pro resultado e reconciliacao automatica, a integracao fica segura mesmo com retry.