Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 23/09/2023
Canal: pix
Avatar discord do usuario rubensantonio2704

rubensantonio2704

Estou usando flask

Avatar discord do usuario rubensantonio2704

rubensantonio2704

Basicamente, eu consegui configurar baixar os certificados, e baixei o efipay, mas agr nao sei bem o que fazer. Eu precisava verificar se um pix foi pago

Avatar discord do usuario rubensantonio2704

rubensantonio2704

Estou criando um código em python usando a api, e preciso de um norte, ainda sou meio iniciante

Avatar discord do usuario rubensantonio2704

rubensantonio2704

Ver Respostas

Boa noite pessoal

Avatar discord do usuario blackhawkx

blackhawkx

Nada, man.

Avatar discord do usuario rene.8

rene.8

obrigado por toda ajuda

Avatar discord do usuario rene.8

rene.8

Ver Respostas

entendi, vou dar uma verificada nisso

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Recomendo tu pesquisar sobre criação de rotas com URL amigável via .htaccess
Vai te dar um direcionamento. Ai é só definir o arquivo que vai processar sua rota.

Da uma estudada legal na linguagem antes de levantar esse processamento de pagamento, man. Garantir a segurança de todo esse processo é importantíssimo!

Avatar discord do usuario rene.8

rene.8

eu faço tudo diretamente por la

Avatar discord do usuario rene.8

rene.8

acho que no caso seria o php puro

Avatar discord do usuario rene.8

rene.8

Ver Respostas

cara, pra ser sincero eu nem sei dizer, eu apenas crio um arquivo php direto do gerenciador de arquivos da hostgator

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Depende muito do teu ambiente. Está trabalhando com PHP puro? Está usando algum gerenciador de rotas? Está usando Laravel ou algum outro framework php?

Avatar discord do usuario rene.8

rene.8

Ver Respostas

desculpa a ignorancia, mas como eu faço pra criar esta rota?

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Você precisa criar a rota webhookUrl + /pix pra retornar um status code 200.
Quando e Efi acessar https://meusite.com/webhook/pix ela precisa dessa resposta pra validar a configuração.

Avatar discord do usuario rene.8

rene.8

eu to seguindo tudo que foi passado nas video aulas no youtube

Avatar discord do usuario rene.8

rene.8

Ver Respostas

mas como eu poderia resolver isso, eu entendi o que vc disse mas não sei como resolver

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Certo. Vamos lá.

Pra você parametrizar seu webhook, vou está usando o exemplo em examples\pix\webhooks\pixConfigWebhook.php.
No exemplo, você está substituindo o webhookUrl para https://meusite.com/webhook.
Ao executar o pixConfigWebhook.php ele vai validar e definir webhookUrl para a chave que você passou em params.

Para ele conseguir validar e definir ele precisa receber uma resposta de HTTP status code 200 de webhookUrl + /pix.
O SDK da Efi preenche automaticamente com /pix em todas requests para a webhookUrl que você definiu.
Ou seja, seu erro 404 pode ser por que a rota webhookUrl + /pix não existe no seu servidor - somente a webhookUrl (e que nunca será usada pela Efi).

Avatar discord do usuario rene.8

rene.8

Ver Respostas

não entendi direito, la no sdk na parte das configurações no (webhookUrl) eu fiz dessa forma https://seusite.com/webhook/, colocando meu site no lugar, até aí tudo certo, e pra testar eu utilizo o caminho até o arquivo sdk chamado (pixConfigWebhook.php) ou seja, https://meu site/ e vou acessando as paginas até chegar no arquivo php