Ir para conteúdo
  • Cadastre-se

dev botao

Instabilidade no Processo de Pagamento Via QRCode Pix (Sicredi e Banco do Brasil).


Ver Solução Respondido por Juliomar Marchetti,

Recommended Posts

  • Membros Pro
Postado

Boa tarde pessoal, estamos tendo instabilidade no processo de pagamento, via QRCode PIX, nos bancos (Sicredi e Banco do Brasil).

Ontem, dia 18/09/2024, 2 vendas no período da manhã, nos apresentaram os seguintes problemas:

Problema 01:
Erro ao consultar cobrança. 
Erro Interno. 
Condição inesperada ao processar requisição.
 
Problema 02:
Sem retorno.

Neste caso, gostaríamos de saber como proceder, quando o cliente efetuar a leitura do QRCode PIX e pagamento em seu celular, com sucesso, debitando de sua conta e o nosso sistema ter o retorno de erro interno ou não ter retorno algum.

Anexo_02.jpeg

  • Consultores
Postado

Bom dia!

Quando você cria um QrCode dinâmico, você pode passar um txId para ele que vai servir como identificador.

Caso haja algum problema no momento de obter o retorno, você pode fazer a consulta desta cobrança passando este txId e ler se nas informações de retorno vieram informações de pagamento ou até mesmo o status da cobrança propriamente dita.

Caso você não passe esse txId, o PSP cria ele para você, então você precisa guardar esta informação para fazer a consulta posteriormente.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

Bom dia, sim nossa aplicação foi desenvolvida em cima do exemplo do projeto de vcs, do próprio ACBr, onde temos um timer, que ficar de 5 em 5 segundos, consultando através da função: 

ACBrPixCD1.PSP.epCob.ConsultarCobrancaImediata(fFluxoDados.TxID)

passando o TxID, como parâmetro.

Ao utilizar esta função e passar por parâmetro o TxID, tivemos o retorno:

Erro Interno. 
Condição inesperada ao processar requisição.

Neste caso, como devemos proceder, uma vez que o cliente fez a leitura e debitou de sua conta.

Anexo, nosso log.

Log_Nosso_Sistema.png

  • Consultores
Postado
19 minutes ago, Mega Online said:

Bom dia, sim nossa aplicação foi desenvolvida em cima do exemplo do projeto de vcs, do próprio ACBr, onde temos um timer, que ficar de 5 em 5 segundos, consultando através da função: 

ACBrPixCD1.PSP.epCob.ConsultarCobrancaImediata(fFluxoDados.TxID)

passando o TxID, como parâmetro.

Ao utilizar esta função e passar por parâmetro o TxID, tivemos o retorno:

Erro Interno. 
Condição inesperada ao processar requisição.

Neste caso, como devemos proceder, uma vez que o cliente fez a leitura e debitou de sua conta.

Anexo, nosso log.

Log_Nosso_Sistema.png

Entendi.

Nesse caso, se você já tem essa consulta implementada e faz ela mais de uma vez e mesmo assim recebe este retorno, acredito que como você tem o txId, como salva guarda você pode implementar a consulta de Pix recebidos filtrando pelo txId e pelo dia.PIXRecebidos.jpg

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Membros Pro
Postado

Obrigado pela dica e retorno.

Camila Queiroz dos Santos, suporte do Banco Sicredi, entrou em contato comigo, a respeito deste problema e me orientou utilizar o recurso Webhook, informando ser mais seguro.

Gostaria de saber se o ACBR, neste projeto, utiliza este recurso (Webhook)?

  • Moderadores
  • Solution
Postado
1 hora atrás, Mega Online disse:

Obrigado pela dica e retorno.

Camila Queiroz dos Santos, suporte do Banco Sicredi, entrou em contato comigo, a respeito deste problema e me orientou utilizar o recurso Webhook, informando ser mais seguro.

Gostaria de saber se o ACBR, neste projeto, utiliza este recurso (Webhook)?

no caso tu sabe do que se trata webhook?

tu terá que ter uma API sua escrita pra lá no banco no cadastro do cliente informar o endereço da sua api com um end-point que eles passam a caracteristica além de autenticação nela e assim que eles recebem lá eles vão acessar esse seu endereço e passar seja o txid ou algo mais pra informar que houve movimentação naquela cobrança criada

portanto o ACBrPIXCD nada pode fazer , neste caso será você

  • Curtir 1
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

×
×
  • 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.