Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 638 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Ola pessoal tudo bem, estou fazendo a migração do componente que eu uso hoje de pix para o acbr.

Estou testando com o psp do gerencianet.

Testando pelo demo, consegui gerar a cobrança, consultar tudo certo.

Mais quando eu vou fazer o teste de devolução apresenta esse erro.

{"type":"","title":"Bad Request","status":400,"detail":"{\"nome\":\"json_invalido\",\"mensagem\":\"Valores ou tipos de campo inválidos\",\"erros\":[{\"chave\":\"additionalProperties\",\"caminho\":\".body\",\"mensagem\":\"não são permitidas propriedades adicionais\"}]}"}

Eu posso está fazendo algo errado, ou pode ser algum bug no componente?

 

Outra função que eu ainda não consegui testar foi a consultarcobranças.

 

Sérgio Guedes

LSI Sistemas

  • Membros Pro
Postado (editado)

Analisando a documentação da api do gerencianet eu vi que não pode passar a descrição, tem que passar somente o valor.

https://documenter.getpostman.com/view/13574984/Uz5ArJQX#25c2c7cb-4a3b-4b36-8c7f-c50dd46d825e

//descricao := edtSolicitarDevolucaoPix_Descricao.Text;

Mais ai agora está retornando pix não encontrado.

{"type":"","title":"Bad Request","status":400,"detail":"{\"nome\":\"pix_nao_encontrado\",\"mensagem\":\"Nenhum pix encontrado para o identificador informado\"}"}

Estou informando o endToEndId certinho aparentemente, quem usa ai o gerencianet está funcionando tudo certinho?

Esse e uma parte do json que retorna quando eu consulta o pix, o endToEndId estou passando certinho. 


  Cobranca.status: CONCLUIDA
  Cobranca.valor.original: 0,30
  Cobranca.valor.modalidadeAlteracao: False
    Cobranca.Pix[0].endToEndId: E09089356202302250403API133e79bf
    Cobranca.Pix[0].TxId: f77cc392b6204ab6aaf0a5537a29fef7
    Cobranca.Pix[0].valor: 0,30
    Cobranca.Pix[0].chave:xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    Cobranca.Pix[0].horario: 25/02/2023 04:03:39
    Cobranca.Pix[0].infoPagador: Teste de pagamento em ambiente sandbox
    Cobranca.Pix[0].devolucoes: 0

Ps: estou testando em homologação.

Editado por lsisistemas

Sérgio Guedes

LSI Sistemas

  • Consultores
Postado

Fiz alguns testes com o PSP GerenciaNet em ambiente de Produção.

Ao tentar efetuar uma devolução, a mensagem de erro que tive foi apenas de Saldo insuficiente:

image.png

 

Em 25/02/2023 at 01:15, lsisistemas disse:

//descricao := edtSolicitarDevolucaoPix_Descricao.Text;

Sobre o primeiro problema que foi citado, referente à descrição, não seria necessário comentar esse trecho. Basta apenas não preencher o campo 'ACBrPixCD1.PSP.epPix.DevolucaoSolicitada.descricao' que ele não será incluído no Json.

Pela mensagem de erro informada no segundo problema: "Nenhum pix encontrado para o identificador informado", ele apenas não encontrou nenhum pagamento com esse EndToEnd. 
Por favor, ative o log com o nível mais alto e anexe aqui no tópico pra que eu possa analisar melhor o problema.

Consultor SAC ACBr

Elias César Vieira
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Assine o
SAC

 
  • Este tópico foi criado há 638 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

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 conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.