Histórico de mensagens sobre webhook

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
# pix
Avatar discord do usuario andervieiradev

andervieiradev

Ver Respostas

entao, meu p12 está ok, consigo emitir pix, consultar a lista de webhook

# pix
Avatar discord do usuario andervieiradev

andervieiradev

estou usando o a sdk, mesma classe para todas, estou conseguindo gerar pix e qrcode, listar webhooks, só nao consigo criar

# pix
Avatar discord do usuario andervieiradev

andervieiradev

Ver Respostas

estou tentando cadasrar um webhook com o sdk para php usando o laravel e estou tendo esse erro


"message": "A requisição na URL informada falhou com o erro: ECONNRESET",
"exception": "Efi\\Exception\\EfiException",
"file": "/var/www/html/vendor/efipay/sdk-php-apis-efi/src/Efi/Request.php",

# pix
Avatar discord do usuario andervieiradev

andervieiradev

alguem mais com problemas para cadastrar o webhook?

# pix
Avatar discord do usuario giogama

giogama

Ver Respostas

Boa tarde, estou avaliando a API PIX da EFI e gostaria sabder se a Chave PIX do Recebedor tem que ser vinculada a conta do EFI?
Na minha aplicação, o cliente irá cadastrar a sua Chave PIX (qualquer entidade financeira) que deseja receber as suas vendas, e a aplicação irá gerar o QR Code Dinâmico e confirmar (webhook) o pagamento automaticamente. Por isso a dúvida se a chave do Recebedor tem que ser sempre vinculada a uma conta da EFI.

# conta-digital
Avatar discord do usuario victorzac

victorzac

[Sun Dec 31 16:58:56.164576 2023] [php:error] [pid 2463756] [client 34.193.116.226:52567] PHP Fatal error: Uncaught TypeError: array_push(): Argument #1 ($array) must be of type array, null given in /var/www/webhook/index.php:138\nStack trace:\n#0 /var/www/webhook/index.php(138): array_push()\n#1 /var/www/webhook/index.php(153): salvar()\n#2 /var/www/webhook/index.php(168): requisicao()\n#3 {main}\n thrown in /var/www/webhook/index.php on line 138

# conta-digital
Avatar discord do usuario victorzac

victorzac

Ver Respostas

Urgente !!! não estou recebendo webhook desde 18h de 30 de dezembro

# pix
Avatar discord do usuario theboss8142

theboss8142

O webhook não é necessário, quero apenas poder consultar via API os pagamentos recebidos

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Agora, webhook é algo ainda mais desafiador para plataformas serverless...

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Outra coisa do webhook para você avaliar é se você quer pedir informações extras. Você pode receber informação de tarifa, de pagador ou ambas. Se não for útil não precisa fazer nada, se for, precisa configurar para ser enviado no webhook.

# pix
Avatar discord do usuario matheusgomes9492

matheusgomes9492

Entendi, já que todos que recebo pelo webhook já estão pagos...
Vou fazer um get dos que não estão pagos com mais de 30 minutos de criação, até pq esse é o tempo maxímo de validade do pix

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

O que eu acho ideal é usar o webhook para não ter que ficar fazendo GET, mas ter um processo de recuperação que faz GET daquilo que não foi pago, para o caso de ter perdido o webhook.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, as duas formas de consulta tem no SDK, já o webhook precisa escrever pq é muito particular do seu sistema.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Tem 3 jeitos de saber que a cobrança foi paga:
- Receber um webhook com objeto pix para esse txid
- GET de /cob/:txid, se tiver na cobrança um objeto pix, foi paga
- GET de /pix/?inicio=fim=txid=, se tiver um objeto na resposta, foi paga

# pix
Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

estou usando symfony, mas fiz o direcionamento para a url do webhook

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Vale dar uma olhada no error.log do Apache para ver quando foram feitas essas chamadas em /webhook/pix , que erro deu e pq.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Inclusive é por causa disso que no exemplo de configuração de Apache tem estas linhas:

# Tratando o /pix, redirecionando as requisições sempre para /webhook
Alias "/webhook/pix/" "/var/www/webhook/index.php"
Alias "/webhook/pix" "/var/www/webhook/index.php"

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O teste do webhook é feito na URL que você passa, mas a notificação de Pix é feita nessa URL mais "/pix".

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em homologação só os Pix abaixo de R$10 acionam o webhook.

# pix
Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

Mesmo com sucesso no cadastro ele me retorna somente
{
"evento": "teste_webhook",
"data_criacao": "2023-12-30T19:10:23.211Z"
}