Histórico de mensagens sobre url em pix

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @m.h1604. Tudo bem?
Caso opte por deixar o x-skip-mtls-checking como true __a Efí vai continuar a enviar o certificado na requisição__, mas como descrito, seu servidor irá ignorá-lo. No entanto é aconselhável que você encontre uma forma de configurar o mTLS e validar se é a Efí quem está enviando a notificação.
Uma outra sugestão é verificar o IP de quem está notificando, pois a Efí comunica os webhook através do IP 34.193.116.226

Para facilitar a tratativa da adição do /pix quando a Efí envia a notificação, você pode registrar a URL com um parâmetro. Exemplo: https://seudominio.com.br/webhook/?ignorar=. Assim sua aplicação receberá as notificações sempre na rota /webhook.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você está respondendo também em URL+"/pix" ? Pq você precisa atender nos dois, e as notificações só são enviados para o +"/pix".

Sobre o skip-mTLS, desligar a checagem não significa que você possa deixar de fazer mTLS. A Hostgator precisaria te passar o certificado usado na conexão para você fazer o mTLS na sua aplicação. Limitação do ambiente não é carta-branca para desobedecer o manual do Pix.

Avatar discord do usuario m.h1604

m.h1604

Ver Respostas

Olá pessoal, tudo bem?

Estou com um problema para receber as notificações do Pix.

Eu cadastro a URL de notificação certinho porem não estou recendo a resposta da transação.

Estou usando com o "x-skip-mtls-checking" => "true" pois o sistema do cliente está um host compartilhado na Hostgator.

Já tentei vários testes porém não recebo resposta na url de notificação.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @andervieiradev.
Na aplicação rodando em sua URL você está usando o exemplo PHP disponibilizado na documentação?

Avatar discord do usuario andervieiradev

andervieiradev

Ver Respostas

quando tento criar um novo webhook dá esse erro, ele bate na minha url e tudo, retorno 200 como falado na doc. e mesmo assim dá esse erro

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",

Avatar discord do usuario adonisdoda

adonisdoda

Ver Respostas

Fala galera, para esses casos aqui da para dar um bypass na string colocando uns caracteres especiais na "url" isso faz com que não reconheça como LINK (Pelo menos nos provedores de e-mail funcionaram por aqui, eu estava tendo o mesmo problema).

private static string TransformPixQrToMail(string val)
{
// Adiciona ­ antes de .com e .br
var pattern = @"(\.com|\.br)";

return Regex.Replace(val, pattern, "­$1");
}

Segue o trecho de código em C#, ele adiciona esse caracter semelhante a isso "exemplo­.com­.br­"

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @leandrocostaoliveira. Infelizmente isso é uma limitação do WhatsApp mesmo, que reconhece a string como url.
Uma solução seria compartilhar o link de visualização da cobrança. Por exemplo, quando consome o endpoint GET /v2/loc/:id/qrcode é retornado o parâmetro linkVisualizacao. Daí você encaminha este link para o whats do seu cliente.
Exemplo de link de visualização: https://pix.sejaefi.com.br/cob/pagar/c0a68af7ece6468cbb8e120e29a27cb5

Avatar discord do usuario leandrocostaoliveira

leandrocostaoliveira

Ver Respostas

Boa tarde a todos, feliz 2024... alguem sabe dizer, se há um modo de colar o qrcode dinâmico no whatsapp sem que este adicione o protocolo na frente ?

Para contexto, quando geramos um qrcode dinamico, o payload retornado é similar a:

00020101021226830014br.gov.bcb.pix2561qrcodespix.sejaefi.com.br/v2/123123123123123123123123BR5906MinhaEmpresa6007Cidade620705036304214B

Essa string é identificada como url pelo whatsapp, que então adiciona
http://
na string, dessa forma , quando o cliente copia o texto, ele não consegue pagar diretamente. Já tentei diversas formatações para evitar isso sem sucesso.

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

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

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".

Avatar discord do usuario matheusgomes9492

matheusgomes9492

Ver Respostas

Boa noite, estou tendo problemas para cadastrar minha url de webhook do pix, tem como cadastrar usando o sdk ? ou somente com postman

Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

@coxinha_noob, você trocou de URL ou realizou alguma alteração na configuração do mTLS?

Avatar discord do usuario coxinha_noob

coxinha_noob

Boa noite, ontem configurei o webhook da minha api, ele funcionou perfeitamente cadastrou e tambem recebi as notificações de pagamentos agora hoje estou recebendo o erro {
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 403"
}

já não sei o que pode estar acontecendo

Avatar discord do usuario germanosolter

germanosolter

http 500 post nessa url

Avatar discord do usuario andresisdanca

andresisdanca

Ver Respostas

Estou recedendo esta mensagem ...

{"nome":"webhook_invalido","mensagem":"A autenticação de TLS mútuo não está configurada na URL informada"}

lembro que já configurei algo assim no passado mas não sei mais como ... desculpe ... rsrs

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Fazendo PUT no /webhook com a nova URL da mesma chave

Avatar discord do usuario andresisdanca

andresisdanca

Ver Respostas

Bom dia.
Como eu mudo a URL do webhook?

Avatar discord do usuario ftgk

ftgk

Ver Respostas

"method": "put",
"url": "/v2/gn/pix/pagamentogo2589",
"data": "{\"valor\":\"0.02\",\"pagador\":{\"chave\":\"[email protected]\",\"infoPagador\":\"Transferencia do evento Aniversários - Sexta - Feira 22/12 1/1\"},\"favorecido\":{\"chave\":\"emaildoclientequevaireceber\"}}"

da erro 400 quando faço assim, agora se eu coloco uma chave de pessoa fisica da certo

Alguém consegue me ajudar?

Avatar discord do usuario ftgk

ftgk

"method": "put",
"url": "/v2/gn/pix/pagamentogo2589",
"data": "{\"valor\":\"0.02\",\"pagador\":{\"chave\":\"[email protected]\",\"infoPagador\":\"Transferencia do evento Aniversários - Sexta - Feira 22/12 1/1\"},\"favorecido\":{\"chave\":\"emaildoclientequevaireceber\"}}"

da erro 400 quando faço assim, agora se eu coloco uma chave de pessoa fisica da certo