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
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)