Histórico de mensagens sobre url em pix

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: pix
Avatar discord do usuario madmaxnapista

madmaxnapista

esta URL me retorna um arquivo

Avatar discord do usuario adenilson2703

adenilson2703

nome: 'webhook_invalido',
mensagem: 'A requisição na URL informada falhou com o erro: UNABLE_TO_VERIFY_LEAF_SIGNATURE

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você está tratando a URL que você configurou mais /pix no final ?

Avatar discord do usuario d_coder_

d_coder_

Ver Respostas

pessoal quando estou fazendo a requisição para conseguir o access_token tenho como reposta
{"error":"invalid_client","error_description":"Invalid or inactive credentials"}
Isso é o certificado que esta errado ou as credenciais, client id e secrect que estão ? Tipo estou usando a url e homologação.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @jonadabir!
Esta falha é gerada quando você realiza uma requisição em um endpoint que não existe.
Aparentemente as informações estão corretas, poderia conferir se você esta realizando de fato uma requisição do tipo PUT na seguinte URL https://api-pix-h.gerencianet.com.br/v2/webhook/:chave ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A URL que você está mandando está respondendo com código 2xx ?

Avatar discord do usuario jonadabir

jonadabir

Ver Respostas

Bom dia! Estou obtendo o seguinte erro ao tentar criar um webhook:

data: { nome: 'nao_encontrado', mensagem: 'Recurso não encontrado' }
Request:
PUT
Endpoint /v2/webhook/00020.....
BaseUrl https://api-pix-h.gerencianet.com.br

Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

cara, estou nesse mesmo ponto ai... consegui configurar a url usando pixConfigWebhook e skip mtls , preciso confirmar agora se ainda há necessidade da comparação locamente

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Para receber as notificações, o seu servidor precisa estar acessível e aceitar requisições externas. Além disso, o seu domínio precisa ter SSL configurado.
O IP de origem das requisições é: 34.193.116.226.
Se você cadastrou a sua URL sem o parâmetro "ignorar", as notificações de confirmação do PIX serão enviadas para a URL que você cadastrou, com o acréscimo da rota "pix". Ou seja: https:///pix

Avatar discord do usuario mesenga.

mesenga.

por fim pode me confirmar o IP de onde vem a requisição? (não parece ser o da documentação)

e também me explicar como funciona o "/pix" no final da url? criei essa rota mas não recebi requisição nela

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

O hmac é informado na requisição, como parametro da URL.
É realizado um POST para a URL que você cadastrou e esta URL vai possuir o hmac

Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

hum, obrigado
não deveria vir também o hmac para eu confirmar com o que enviei no cadastro da url ?

Avatar discord do usuario mesenga.

mesenga.

Ver Respostas

olá, consegui cadastrar a url usando pixConfigWebhook (sdk typescript), agora depois de gerar a cobrança e cadastrar o webhook recebo uma requisição na url cadastrada com o seguinte payload

DEFAULT 2024-05-30T16:03:39.462573Z /webhook payload: {
DEFAULT 2024-05-30T16:03:39.462585Z pix: [
DEFAULT 2024-05-30T16:03:39.462589Z {
DEFAULT 2024-05-30T16:03:39.462593Z endToEndId: 'E09089356202405301603API5d83da44',
DEFAULT 2024-05-30T16:03:39.462595Z txid: '89ddfba0723a4ef2b9ef5597381368aa',
DEFAULT 2024-05-30T16:03:39.462598Z chave: ,
DEFAULT 2024-05-30T16:03:39.462600Z valor: '4.00',
DEFAULT 2024-05-30T16:03:39.462602Z horario: '2024-05-30T16:03:09.000Z',
DEFAULT 2024-05-30T16:03:39.462605Z infoPagador: 'Teste de pagamento em ambiente sandbox'
DEFAULT 2024-05-30T16:03:39.462610Z }
DEFAULT 2024-05-30T16:03:39.462612Z ]
DEFAULT 2024-05-30T16:03:39.462615Z }

eu pensei que receberia o objeto com a propriedade status

alguém pode me ajudar a entender? grato

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Funciona sim... você está tratando a URL que você mandou adicionando /pix ? Pq se vc cadastrar https://exemplo.com.br, o webhook aciona https://exemplo.com.br/pix

Avatar discord do usuario hernanefron

hernanefron

Ver Respostas

pessoal, estamos com um problema pra puxar extrato pela API PIX

requisicao do extrato

url = "https://pix.api.efipay.com.br/v2/gn/relatorios/extrato-conciliacao"
body = {
'dataMovimento': '2022-04-24',
'tipoRegistros': {
'pixRecebido': True,
'pixDevolucaoEnviada': False,
'tarifaPixRecebido': True,
'pixEnviadoChave': True,
'pixEnviadoDadosBancarios': False,
'pixDevolucaoRecebida': True
}
}
extrato = requests.request("POST",
url,
headers=headers,
data=body,
cert=certificado)
extrato.text

{"type":"https://pix.bcb.gov.br/api/v2/error/ExtratoConciliacaoOperacaoInvalida","title":"Operação Inválida","status":400,"detail":"A requisição que busca alterar ou criar um extrato de conciliação não respeita o schema ou está semanticamente errada.","violacoes":[{"razao":"deve ter a propriedade obrigatória dataMovimento","propriedade":"extrato-conciliacao"}]}


alguem pode nos ajudar a entender o que está errado?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Nenhuma das duas deveria ter url encoded. só json e jose

Avatar discord do usuario ronierys2

ronierys2

Ver Respostas

achei o problema!

para requisições cob: criar, consultar, cancelar e pix: consultar estou fazendo assim e esta funcionando: ContentType := 'application/json; application/x-www-form-urlencoded; charset=UTF-8;';

para o solicitação de devolução de pix so funcionou assim: ContentType := 'application/json';

Avatar discord do usuario tyrandus081

tyrandus081

Ver Respostas

Boa tarde, estou tendo um problema com pagamento Pix na minha aplicação, eu estou usando o callback url para atualizar meu front, mas está demorando em média 1 minuto desde o momento do meu pagamento, até o post da api de vocês, sendo que pra um pagamento via pix, isso não é mt interessante

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @buenolitz! Tudo bem? Com quais dúvidas você ficou?
Basicamente, você precisa ter uma URL pública para receber as notificações do Pix. E no servidor web da sua aplicação, é necessário configurar o mTLS para que a comunicação siga o padrão de segurança.

Avatar discord do usuario admthunder

admthunder

Em vez de redirecionar pro "linkVisualizacao", recireciono pra alguma url minha mesmo e mostro a imagem do pix lá