Author Image

israelcosta

Jun 28, 2023

Detecção Automática de Pagamento via API

detecção de pagamentoWebSocketswebhookefetuar pagamentoAPI Efí PaycobrançaboletosPIX

Boa tarde, como detectar se o usuário já efetuou o pagamento no banco automaticamente pra fechar uma popup? Tem algum parametro que a API envia?

Respostas (3):
Avatar discord do usuario Julia Efí

Julia Efí

28/06/2023

Israel, boa tarde. Você pode utilizar o endpoint GET/charge/:id com o id da cobrança. Esse endpoint te retorna o status da cobrança

Avatar discord do usuario rubenskuhl

rubenskuhl

28/06/2023

A API envia webhook. Mas isso vai para seu back-end... para que o browser mostre que não é mais para pagar, você vai precisar de uma conexão WebSockets entre sua infra e o browser.

Avatar discord do usuario Julia Efí

Julia Efí

28/06/2023

Além do webhook também é possível saber se uma cobrança pix foi paga através do endpoint GET/v2/cob/:txid, segue a documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#consultar-cobran%C3%A7a. O exemplo que eu tinha dado anteriormente era para boletos/bolix