TF Fiscal
Documentação

NFC-e

Cancelar por substituição

Cancela a NFC-e normal que ficou duplicada com uma NFC-e de contingência offline da mesma venda.

POST/openapi/v2/empresas/{empresaId}/nfce/{nfceId}/cancelar-substituicao
Requer os cabeçalhos de assinatura token, timestamp e sign, veja Autenticação.

Caso típico: a nota normal foi enviada, a SEFAZ não respondeu e o caixa emitiu uma nota offline; depois as duas ficaram válidas. Este endpoint cancela a nota normal identificada por nfceId e aponta a nota offline que a substitui. A plataforma já resolve a maior parte desses casos sozinha quando a SEFAZ volta; use este endpoint para casos especiais. Prazo: 168 horas após a autorização.

Parâmetros de caminho

empresaId*
stringIdentificador da empresa emitente
nfceId*
stringIdentificador da NFC-e

* Campo obrigatório

Corpo da requisição

chaveAcessoSubstituta*
stringChave da nota substituta
justificativa*
stringMotivo do cancelamento

* Campo obrigatório

200
Aceito; sem corpo. O resultado chega por webhook e aparece na consulta.

Sem corpo de resposta

Registrado na SEFAZ: a nota vira Cancelada e chega o webhook nfce.canceled. Recusado pela SEFAZ: a nota continua válida, chega nfce.cancel_rejected e a consulta mostra o motivo em motivoStatus. As cargas estão em Webhooks.