Guilherme, fiz tudo o q está no vídeo e deu certo, porém o webhook, não dá certo: Erro: "nome": "webhook_invalido", "mensagem": "A requisição na URL informada falhou com o erro: ECONNRESET"
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
{ "nome": "webhook_invalido", "mensagem": "A autenticação de TLS mútuo não está configurada na URL informada" }
Possuimos suporte ao TLS 1.2, já estamos exigindo o certificado ao acessar a rota do webhook (caso contrario, retorna 403) porém ainda assim esta mensagem persiste...
Alguma ideia do que pode ser?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Bom dia. Teria a possibilidade de eu subir certificados para nuvem e, ao fazer as requisições, ao invés de passar o caminho do certificado em meu servidor, passar a URL do certificado no Cloud Storage, por exemplo?
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Como testar o recebimento de notificações do webhook? Eu já configurei o link em webhookUrl. Consegui fazer a compra gerando um QRCODE, mas queria receber o status dessa compra em um arquivo json dessa rota que configurei no webhookUrl
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Entendi, e nesse caso eu tenho que fazer isso apenas uma vez para setar o URL? ou a cada vez que eu for gerar um pix? Eu vi aqui que eu posso usar o $api->pixConfigWebhook
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
Para definir qual URL será o seu endereço de retorno, você deverá consumir o endpoint PUT /v2/webhook/:chave_pix passando no body da requisição o parâmetro webhookUrl com sua URL.
Olá, <@!851565059616669729>. Boa tarde! 😀 A opção recomendada para você obter informação de que o Pix foi efetivado, é através de um webhook registrado com sua URL de notificação, para onde enviaremos as callbacks automaticamente quando for pago, por exemplo.
Outra opção é exatamente por esta função que está executando $api->pixDetailCharge($params). Se caso você não encontrou o e2eId, provavelmente o Pix não foi pago. Pois, ao realizar esta consulta de um Pix que foi pago, no retorno conterá o array "pix" com os detalhes do pagamento e devolução, caso houver. Veja mais detalhes em nossa documentação no exemplo 2: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-consultar-cobran-a
Remover
Para remover esta mensagem, entre em contato com a nossa equipe através do nosso servidor no Discord.
var clientCob = new RestSharp.RestClient(URL_BASE + "v2/cob"); var requestCob = new RestRequest(Method.POST); clientCob.ClientCertificates = new X509CertificateCollection() { uidCert };