Jump to content

dev botao

ACBrLibPix (Java) - Erro Cancelamento Sicoob


Ricardo Miranda

Recommended Posts

  • Membros Pro

Estou tentando fazer um cancelamento em produção do Pix. Quando a cobrança esta ativa funciona normalmente mas quando a cobrança ja foi cancelada ou efetivada esta lancando um "Acess Violation." e não o erro que vem da sicoob.

Mas no log a informação do erro é retornado no json normalmente:

04/09/24 17:29:41:395 - Resp.Body: {"status":400,"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Erro na recuperação de informações de requisição de pagamento dinâmico","detail":"Cobrança não encontra-se mais com o status ATIVA, somente cobranças ativas podem ser revisadas.","correlationId":"service-f99131d3-b0ee-4f76-92dd-780a0f727803"} 04/09/24 17:29:41:395 - ChamarEventoQuandoReceberRespostaEndPoint( /cob, PATCH ) 04/09/24 17:29:41:395 - ResultCode:400 04/09/24 17:29:41:396 - RespostaHttp: {"status":400,"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Erro na recuperação de informações de requisição de pagamento dinâmico","detail":"Cobrança não encontra-se mais com o status ATIVA, somente cobranças ativas podem ser revisadas.","correlationId":"service-f99131d3-b0ee-4f76-92dd-780a0f727803"} 04/09/24 17:29:41:396 - TratarRetornoComErro( 400 ).

 

Link to comment
Share on other sites

  • Consultores
4 horas atrás, Ricardo Miranda disse:

Estou tentando fazer um cancelamento em produção do Pix. Quando a cobrança esta ativa funciona normalmente mas quando a cobrança ja foi cancelada ou efetivada esta lancando um "Acess Violation." e não o erro que vem da sicoob.

Mas no log a informação do erro é retornado no json normalmente:

04/09/24 17:29:41:395 - Resp.Body: {"status":400,"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Erro na recuperação de informações de requisição de pagamento dinâmico","detail":"Cobrança não encontra-se mais com o status ATIVA, somente cobranças ativas podem ser revisadas.","correlationId":"service-f99131d3-b0ee-4f76-92dd-780a0f727803"} 04/09/24 17:29:41:395 - ChamarEventoQuandoReceberRespostaEndPoint( /cob, PATCH ) 04/09/24 17:29:41:395 - ResultCode:400 04/09/24 17:29:41:396 - RespostaHttp: {"status":400,"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Erro na recuperação de informações de requisição de pagamento dinâmico","detail":"Cobrança não encontra-se mais com o status ATIVA, somente cobranças ativas podem ser revisadas.","correlationId":"service-f99131d3-b0ee-4f76-92dd-780a0f727803"} 04/09/24 17:29:41:396 - TratarRetornoComErro( 400 ).

 

@Ricardo Miranda Boa tarde ! 
Tudo bem ? 
Foi criada um #TK-5927, vou tentar simular este erro com os dados de homologação que tenho aqui comigo... logo te dou um retorno, combinado ?

  • Like 1
Link to comment
Share on other sites

  • Consultores
4 horas atrás, Ricardo Miranda disse:

Estou tentando fazer um cancelamento em produção do Pix. Quando a cobrança esta ativa funciona normalmente mas quando a cobrança ja foi cancelada ou efetivada esta lancando um "Acess Violation." e não o erro que vem da sicoob.

Mas no log a informação do erro é retornado no json normalmente:

04/09/24 17:29:41:395 - Resp.Body: {"status":400,"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Erro na recuperação de informações de requisição de pagamento dinâmico","detail":"Cobrança não encontra-se mais com o status ATIVA, somente cobranças ativas podem ser revisadas.","correlationId":"service-f99131d3-b0ee-4f76-92dd-780a0f727803"} 04/09/24 17:29:41:395 - ChamarEventoQuandoReceberRespostaEndPoint( /cob, PATCH ) 04/09/24 17:29:41:395 - ResultCode:400 04/09/24 17:29:41:396 - RespostaHttp: {"status":400,"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Erro na recuperação de informações de requisição de pagamento dinâmico","detail":"Cobrança não encontra-se mais com o status ATIVA, somente cobranças ativas podem ser revisadas.","correlationId":"service-f99131d3-b0ee-4f76-92dd-780a0f727803"} 04/09/24 17:29:41:396 - TratarRetornoComErro( 400 ).

 

Realizando os testes com programa exemplo em Java, utilizando as credenciais de homologação, não retornou AV.
Consegue fazer um teste no programa exemplo do Java? Outra opção seria disponibilizar via email ([email protected]) as credenciais de produção para a gente testar o método informando o txid que já foi cancelado anteriormente. 

Link to comment
Share on other sites

  • Consultores
49 minutos atrás, Ricardo Miranda disse:

So retorna uma Exception de Acess Violation em Produção. Provavelmente esta tentando acessar uma propriedade que não existe.

Existe a possibilidade de nos emprestar essas credencias e um TxId já cancelado e válido para que possamos realizar um teste aqui do nosso lado ? Se sim, pode me enviar por e-mail, [email protected] ou [email protected]..
Digo isso, pois utilizando minhas credenciais de homologação, não ocorre A.V.. métodos estão funcionando corretamente.

  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.