NFC-e - Checkout: Falha na geração da nota

Criado por Camillo Ernesto em 22/02/2022 18:28  ·  Atualizado em 23/07/2024 19:43  ·  Leitura: 2 min

Quando o cliente faz a importação de um pedido com forma de pagamento 'POS', ao tentar finalizar a venda é retornado um erro de 'Falha na geração da nota: ########'.

OBS: Observado o log da API, foi identificado que era retornado um erro de requisição HTTP 400 (Bad Request).

OBS2: Observado no log que o erro era devido a algum cadastro errado na forma de pagamento. Foi constatado que o campo (bandeiraCartao'') estava retornando um valor vazio.

Venda:

Erro Gerado:

Para solucionar:

Como verificar o Log:

1 - Abrir a pasta do API.
2 - Abrir a pasta 'LOG'.
3 - Abrir o log da data que estiver.
4 - Rolar até chegar no final do log.
5 - Identificar onde começa o 'Início da transmissão da NFC-e' (como no print abaixo).

OBS: Rolar a página até o final e identificar onde começa a transmissão da NFC-e

Início da transmissão

Rejeição da requisição HTTP

rejeiçao_de_requisiçao_http_status_400_.png

Verificando os dados:

1 - Abrir o pedido que estava sendo importado e verificar qual Administradora foi informado.

2 - Abrir o cadastro da Administradora em (Cliente -> Adm. Cartão/Convênio), verificar se o Tipo de Bandeira está informado.

3 - Se a Bandeira não estiver informada, informe e peça para o cliente tentar efetuar a venda novamente. (obrigatório)

4 - Verificar se a operadora também foi informado (obrigatório)