José Francisco Postado 9 Outubro Postado 9 Outubro Olá pessoal, ao tentar realizar a baixa/cancelamento via API do banco inter com o seguinte comando: ACBrBoleto.Configuracoes.WebService.Operacao := tpBaixa; ACBrBoleto.Enviar; Recebo o seguinte retorno: {"title":"Falha durante a execução da request.","detail":"Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente","timestamp":"2024-10-09T18:07:30.999455587-03:00","violacoes":[{"razao":"Specified Accept Types [application/json] not supported. Supported types: [application/problem+json]"}]} fiz um teste via Postman informando no Boby do tipo raw o JSON: {"motivoCancelamento":"Solicitado Pela Empresa"} e ao enviar tive sucesso no cancelamento/Baixa. podem me ajudarem nesta questão no ACBrBoleto?
José Francisco Postado 9 Outubro Autor Postado 9 Outubro Para contornar esta situação por enquanto modifiquei o arquivo em anexo na linha 245 e adicionei o seguinte parametro: FPAccept := 'application/problem+json' tbm testei com FPAccept := '*/*' ambos retornaram o status de 202 Accepted ACBrBoletoW_Inter_API.pas
Consultores Daniel InfoCotidiano Postado 10 Outubro Consultores Postado 10 Outubro Bom dia ! Acredito que vc tenha realizado uma alteração antes de atualizar seus repositórios, pois tem modificações sobre DataMora e Taxa nao aplicada na sua unit. Por favor atualize a unit antes de qq modificação. Sobre este alteração, como por enq, nao tivemos relatos, pode anexar os prints da documentao e postman para deixarmos documentados por favor junto com a unit atualizada. Muito obrigado ! Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
José Francisco Postado 10 Outubro Autor Postado 10 Outubro Fala Daniel, blz, opa, já atualizei aqui, e segue em anexo arquivo modificado. ACBrBoletoW_Inter_API.pas
Consultores Daniel InfoCotidiano Postado 10 Outubro Consultores Postado 10 Outubro 1 minuto atrás, magisystem disse: segue em anexo arquivo modificado. Obrigado, faltou manual e os prints do postman para deixarmos documentado esta modificação, consegue por favor Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
José Francisco Postado 11 Outubro Autor Postado 11 Outubro Olá Daniel, segue o print da aba "headers" do Postman. Sobre a documentação, não achei nada no portal do desenvolvedor do banco Inter tratando dessa questão, apenas no retorno do post via Json citada aqui no tópico.
Consultores Daniel InfoCotidiano Postado 11 Outubro Consultores Postado 11 Outubro Obrigado por reportar e pela contribuição Criado a TK-6082 para análise. Comunicamos aqui assim que analisado ! Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
José Francisco Postado 11 Outubro Autor Postado 11 Outubro 49 minutos atrás, Daniel InfoCotidiano disse: Obrigado por reportar e pela contribuição Criado a TK-6082 para análise. Comunicamos aqui assim que analisado ! Vlw Daniel, abraços 1
Antonio Gomes Postado 11 Outubro Postado 11 Outubro 3 horas atrás, José Francisco disse: Vlw Daniel, abraços Interessante, usei isso ontem, com fontes atualizados no cliente, não tinha dado a falha. Testou ai francisco ? 1
José Francisco Postado 14 Outubro Autor Postado 14 Outubro Em 11/10/2024 at 17:53, Antonio Gomes disse: Interessante, usei isso ontem, com fontes atualizados no cliente, não tinha dado a falha. Testou ai francisco ? Olá Antônio, blz, aqui eu testei no ambiente de produção e homologação do inter, em qual ambiente vc testou? 1
José Francisco Postado 14 Outubro Autor Postado 14 Outubro Vi que tbm que no case na linha 315 Citar Boleto.Configuracoes.WebService.Filtro.indicadorSituacao não tinha a situação isbNenhum, então acrescentei na linha 357 para consultar todos os boletos independente do status, segue em anexo arquivo modificado e o link da documentação onde o requisito para consulta e apenas as datas de inicio e fim: https://developers.inter.co/references/cobranca-bolepix#tag/Cobranca/operation/consultarSumario ACBrBoletoW_Inter_API.pas
Consultores Daniel InfoCotidiano Postado 14 Outubro Consultores Postado 14 Outubro 5 horas atrás, José Francisco disse: lá Antônio, blz, aqui eu testei no ambiente de produção e homologação do inter, em qual ambiente vc testou? testou com indicadorPIX marcado esta baixa? Observe os fontes.. existem 2 APIs com e SEM PIX. As consultas mudam tbm os filtros de acordo com a versao da API Como citado no post anterior (quinta) nao temos ralatos, inter é muito usado. Esta observação que o @Antonio Gomesé muito importante ja que com ele nao apresentou erros. 1 Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
José Francisco Postado 14 Outubro Autor Postado 14 Outubro (editado) 10 minutos atrás, Daniel InfoCotidiano disse: testou com indicadorPIX marcado esta baixa? Observe os fontes.. existem 2 APIs com e SEM PIX. As consultas mudam tbm os filtros de acordo com a versao da API Como citado no post anterior (quinta) nao temos ralatos, inter é muito usado. Esta observação que o @Antonio Gomesé muito importante ja que com ele nao apresentou erros. Sim, pois todos os outros métodos funcionam normal, com o indicadorPIX em true; quando eu faço os teste via Postman usando as mesmas informações da constant C_ACCEPT = 'application/json'; na linha 110 do arquivo ACBrBoletoW_Inter_API.pas, tenho o seguinte retorno: { "title": "Falha durante a execução da request.", "detail": "Verifique se os dados informados estão de acordo com a documentação disponibilizada e tente novamente", "timestamp": "2024-10-14T13:57:40.96584136-03:00", "violacoes": [ { "razao": "Specified Accept Types [application/json] not supported. Supported types: [application/problem+json]" } ] } o mesmo que o ACBrBoleto retorna quando faz o POST. Por isso que aqui pra mim, só funcionou depois que alterei. Editado 14 Outubro por José Francisco Falta de informações
Antonio Gomes Postado 15 Outubro Postado 15 Outubro 14 horas atrás, José Francisco disse: Olá Antônio, blz, aqui eu testei no ambiente de produção e homologação do inter, em qual ambiente vc testou? em produção, no cliente mesmo, mas, vou testar de novo, recordo de fato, que o pix, já na conta, acontecia do titulo nao vir com aquela situacao = PAGO.
Consultores Daniel InfoCotidiano Postado 15 Outubro Consultores Postado 15 Outubro Quando recebi as credenciais e realizei os testes, enviava o comando p baixar. recebia http ok, mas nao baixava na hora. aparecia nas consultas no proximo dia se nao me engano. Como não tenho mais credenciais, nao consigo testar., Daniel de Morais (Infocotidiano) Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976. Discord
Antonio Gomes Postado 15 Outubro Postado 15 Outubro 11 horas atrás, Daniel InfoCotidiano disse: Quando recebi as credenciais e realizei os testes, enviava o comando p baixar. recebia http ok, mas nao baixava na hora. aparecia nas consultas no proximo dia se nao me engano. Como não tenho mais credenciais, nao consigo testar., está certo, alguns casos, aquele negocio das 13 hs, se o cliente pagar, eles colocam no mesmo dia disponível já para ser quitado no cliente.
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora