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",
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
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.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
[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
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
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.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
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
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
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.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
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
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
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"
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.