O txid é um path parameter, não é nem no query nem no body
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
celso3712
Erro da EFI: A URL informada respondeu com o c\u00f3digo HTTP 400: A URL informada respondeu com o c\u00f3digo HTTP 400"
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
celso3712
Não da uma mensagem de erro... mas quando vou cadastrar a url de webhook, a api da Efi da erro 400
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
blackhawkx
Recomendo tu pesquisar sobre criação de rotas com URL amigável via .htaccess Vai te dar um direcionamento. Ai é só definir o arquivo que vai processar sua rota.
Da uma estudada legal na linguagem antes de levantar esse processamento de pagamento, man. Garantir a segurança de todo esse processo é importantíssimo!
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
blackhawkx
Você precisa criar a rota webhookUrl + /pix pra retornar um status code 200. Quando e Efi acessar https://meusite.com/webhook/pix ela precisa dessa resposta pra validar a configuração.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
blackhawkx
Certo. Vamos lá.
Pra você parametrizar seu webhook, vou está usando o exemplo em examples\pix\webhooks\pixConfigWebhook.php. No exemplo, você está substituindo o webhookUrl para https://meusite.com/webhook. Ao executar o pixConfigWebhook.php ele vai validar e definir webhookUrl para a chave que você passou em params.
Para ele conseguir validar e definir ele precisa receber uma resposta de HTTP status code 200 de webhookUrl + /pix. O SDK da Efi preenche automaticamente com /pix em todas requests para a webhookUrl que você definiu. Ou seja, seu erro 404 pode ser por que a rota webhookUrl + /pix não existe no seu servidor - somente a webhookUrl (e que nunca será usada pela Efi).
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
sanch789
não entendi direito, la no sdk na parte das configurações no (webhookUrl) eu fiz dessa forma https://seusite.com/webhook/, colocando meu site no lugar, até aí tudo certo, e pra testar eu utilizo o caminho até o arquivo sdk chamado (pixConfigWebhook.php) ou seja, https://meu site/ e vou acessando as paginas até chegar no arquivo php
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
blackhawkx
Sua URL vai ser https://seusite.com/webhook/ na configuração, mas sua rota na aplicação precisa ser https://seusite.com/webhook/pix A própria Efi preenche com /pix no final automaticamente. Tem como ignorar isso, mas a princípio faz dessa forma pra testar. Além disso, você precisa retornar status 200 pra configuração do Webhook ser aceita.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
sanch789
eu fiz o teste aqui, peguei a sdk de configuração do webhook e fiz as alterações, coloquei o dominio e o pix e apareceu a seguinte mensagem: 400 webhook_invalido A URL informada respondeu com o código HTTP 404
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
julio_cesar_11031
meu interesse é criar uma url que direciona, o app demo da Efí me ajudaria a entender como fazer isso?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
jessica_efi
O location é a URL que serve de endereço para uma cobrança. Em outras palavras, é através de um location que se torna possível resgatar as informações relacionadas a uma cobrança e, assim, realizar as movimentações.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
_joaquimborges
Boa noite, estou tentando configurar um webhook usando uma API Gateway da AWS, gerei todos os certificados mas continuo recebendo o mesmo o erro [ A requisição na URL informada falhou com o erro: ERR_TLS_CERT_ALTNAME_INVALID ], alguém já passou pela mesma situação? não consigo cadastrar a URL mesmo com mutual tls configurado.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
_luisth
Certo! Mais uma duvida, não estou conseguindo configurar o webhook Pix atraves do Postman, estou seguindo a documentação mas só da erro 400. O que posso estar fazendo de errado? Minha chamada PUT está a seguinte: {{rota_base_pix}}/v2/webhook/:chave body: { "webhookUrl": "https://aws.execute-api.us-east-1.amazonaws.com/dev/webhook" }
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
tresbach
Como assim? A URL que passei não contém /pix.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
tresbach
Boa noite. Estou tentando configurar o webhook através do endpoint PUT /v2/webhook/:chave, enviei a URL sem trailing slash, mas parece que a barra é adicionada mesmo assim... Testei o pagamento e a requisição de notificação está sendo enviada pra um endpoint //pix (com duas barras)... Na imagem, corpo da requisição à esquerda e corpo da resposta à direita.
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
andrecosta8596
utilizando as credenciais do ambiente de homologação (baseUrl, ClinetID, ClientSecret e Certificado) funciona normalmente
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
rubenskuhl
E se você acessar a mesma URL com o seu browser, o que responde ?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
passarim
Qual url que utilizo para pegar status do pagamento , quando for pedente ou aprovado ou cancelado