[BUG] Nota Fiscal com status "processando" quando emissão falha
andrekutianski opened this issue · 0 comments
andrekutianski commented
Ao realizar a emissão de uma nota fiscal de serviço pelo WHMCS e a mesma falha no processamento na API, seja por qualquer motivo, o WHMCS continua exibindo a nota como "processando".
O módulo não está processando corretamente o retorno do webhook da API. A API está notificando o campo flowStatus com o valor IssueFailed
mas o módulo está registrando o retorno como WaitingCalculateTaxes
, o que faz com que as NFs apareçam como status Processando
.
Exemplo de retorno do webhook
// ...
"externalId": "ef53bb536aaa8808e4736c1b798bb685",
"environment": "Development",
"flowStatus": "IssueFailed",
"flowMessage": "max retry reached on set calculate taxes stage last error was 'ibpt code '' was not found for state 'PR' to calculate approximate tax burden'",
// ...
Exemplo do registro no banco de dados