Membros Pro Ricardo Miranda Posted Thursday at 01:51 PM Membros Pro Share Posted Thursday at 01:51 PM 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 More sharing options...
Consultores antonio.carlos Posted Thursday at 06:28 PM Consultores Share Posted Thursday at 06:28 PM 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 ? 1 Link to comment Share on other sites More sharing options...
Consultores Júlio Cavalcanti Posted Thursday at 06:54 PM Consultores Share Posted Thursday at 06:54 PM 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 More sharing options...
Membros Pro Ricardo Miranda Posted yesterday at 12:15 PM Author Membros Pro Share Posted yesterday at 12:15 PM Sim, fiz os testes tambem usando o exemplo. O cancelamento em homologação parece sempre retorna sucesso na operação. Link to comment Share on other sites More sharing options...
Consultores antonio.carlos Posted yesterday at 12:17 PM Consultores Share Posted yesterday at 12:17 PM Agora, Ricardo Miranda disse: O cancelamento em homologação parece sempre retorna sucesso na operação. Usando as credenciais de produção, com o programa exemplo em Java.. ao tentar cancelar uma cobrança já cancelada.. retorna A.V ? 1 Link to comment Share on other sites More sharing options...
Membros Pro Ricardo Miranda Posted yesterday at 07:04 PM Author Membros Pro Share Posted yesterday at 07:04 PM So retorna uma Exception de Acess Violation em Produção. Provavelmente esta tentando acessar uma propriedade que não existe. Link to comment Share on other sites More sharing options...
Consultores antonio.carlos Posted yesterday at 07:56 PM Consultores Share Posted yesterday at 07:56 PM 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. 1 Link to comment Share on other sites More sharing options...
Recommended Posts