Histórico de mensagens em dúvidas

EXIBINDO CONVERSAS RECENTES:

Canal: dúvidas
Avatar discord do usuario rubenskuhl

rubenskuhl

Aqueles que o /cob cria são sempre QR-Code dinâmicos.

Avatar discord do usuario rubenskuhl

rubenskuhl

Mas para ser mais preciso, toda vez que a chave receber um pix que tenha um txid. Então isso inclui QR-Code dinâmico (sempre), QR-Code estático só se tiver txid (é opcional), mas nunca transferência manual ou transferência por chave sem identificador de transação.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É isso mesmo que o PUT em /webhook faz.

Avatar discord do usuario rubenskuhl

rubenskuhl

Então a configuração da API é feita também via API.

Avatar discord do usuario admthunder

admthunder

Ver Respostas

Quando você disse que era através da chave pix, achei que ia ter algo pra configurar mais ou menos como: "toda vez que essa chave receber um pix, manda uma notificação com os dados para o endereço https://www.xxxxx.xxxxx/djfkds.php"

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Como ativar é fazendo um PUT para /webhook/:chave indicando o path base sem /pix, aí a Efí adiciona o /pix.
O body da requisição é:


E aí a Efí vai fazer o POST em https://exemplo.com.br/webhook/pix

Avatar discord do usuario admthunder

admthunder

Ver Respostas

isso é o ideal pra mim, mas o que eu não consegui entender é "como ativar isso", "quando e como"...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Polling de fato não é o ideal. Mas há quem use.

Avatar discord do usuario admthunder

admthunder

Ver Respostas

A não ser que eu faça algo em meu proprio site pra ficar rodando de X em X segundos fazendo perguntas pra api do gerencia net, mas eu acho que se fizer isso, a api vai acabar me bloqueando

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Ela vai mandar um POST com estas informações:

{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Avatar discord do usuario admthunder

admthunder

Ver Respostas

Eu queria usar, com certeza da pra ver e perceber que a api é muito boa, mas não consegui entender como o gerencianet vai conseguir notificar meu site que o cliente fez o pagamento

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O alerta é que as que são diferentes podem sair do ar a qualquer momento por serem irregulares... aí é escolher o menor dos dois males.

Avatar discord do usuario admthunder

admthunder

Ver Respostas

Sim, concordo plenamente, padrões devem ser seguidos, mas... é que no meu caso aqui é pra fazer algo tão simples e nem dando a volta ao mundo deu certo! To mexendo nisso faz 2 dias, reconfigurei servidor, certificados, php, curl que não roda no windows, é muita coisa pra executar uma tarefinha muito pequena!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Neste caso é norma sim. E mesmo que não fosse, padrões são a raiz do que temos hoje na Internet... se todo mundo escolhesse o que lhe parecesse mais bonito, não teríamos uma sociedade da informação.

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Bom dia! Tudo bem ? Não é possível realizar essas consultas através das nossas API's

Avatar discord do usuario admthunder

admthunder

Só mesmo uma sugestão

Avatar discord do usuario luxu_luciano

luxu_luciano

Ver Respostas

dá pra usar a API para consultar os gastos no BB e Itaú?

Avatar discord do usuario admthunder

admthunder

Também colocar alguns exemplos simples de integração, um exemplo mais pratico, php curl -> gera o codigo pix (sem SDK, comandos diretos), algo simples e prático que funciona em qualquer versão de php sem muita complicação

Avatar discord do usuario admthunder

admthunder

Acredito eu que se pudesse inserir na api do gerencianet esse parametro de notification_url iria facilitar muita coisa pra muita gente

Avatar discord do usuario admthunder

admthunder

Eu consegui com o mercadopago, aproximadamente em menos de 1 hora deixei tudo funcionando como eu precisava (sou pequeno, pessoa física)