Termos mais procurados:
Termos mais procurados:
Eu fui mexendo nos php Matheus... aparentemente a chave PIX que está lá não é a chave da minha conta (estranho rss)
requestCert tem que ser true, rejectUnauthorized false.
{
"valor": "12.34",
"pagador": {
"chave": "19974764017"
},
"favorecido": {
"chave": "joã[email protected]"
}
}
response = gn.pix_send(body=o)
a chave pix basta eu pegar a chave pix da minha gerencianet pelo aplicativo e inserir depois do webhook?
Boa noite renato, estou sim, na hora de cadastrar no insomnia eu chamo: https://api-pix.gerencianet.com.br/v2/webhook/chavepix
Enviar dinheiro para uma chave Pix ou dados bancários: POST em /pix. Mas não dá para pagar um QR-Code com ela.
Boa noite <@!832737541189926984> tudo bem? 🙂
Para consultar a titularidade de determinada chave Pix é necessário consultar no DICT do BACEN e infelizmente o BACEN não fornece um endpoint somente para essa consulta.
E é possível realizar as transferências para uma chave pix através do endpoint abaixo!
https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-requisitar-envio-de-pix
É algo relacionado a chave pix
Para uma mesma chave Pix, não. Para chaves Pix distintas, sim.
Olá, boa noite! Tudo bem? 😀
Estou tentando criar meu próprio webhook em PHP (no meu servidor dedicado) para receber as notificações de pagamentos realizados via Pix, e há algum problema, pois não recebo as notificações de pagamentos. Segue o código em PHP abaixo:
header("Content-Type: application/json");
$request = file_get_contents("php://input");
file_put_contents("webhook.json", print_r($request, true));
print_r($request);
?>
Recebo a notificação de configuração do link do webhook normalmente:
{
"webhookUrl": "https://exemplo-pix/webhook"
}
Mas não recebo a notificação quando realizo o pagamento:
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}
Tentei utilizar o exemplo de configuração de servidor em Python desenvolvido em Flask (https://dev.gerencianet.com.br/v1/docs/api-pix#section-exemplos-de-uma-configura-o-de-servidor-), mas não consegui seguir esse exemplo. ☹️
Já testei em sites de terceiros (como o https://webhook.site), e funciona normalmente (recebi a notificação do pagamento).
O meu servidor possui certificado SSL e a versão do TLS é 1.2.
Preciso receber essas notificações e armazená-las em algum lugar para verificar se o pagamento foi realizado. Vocês podem me ajudar? Irei ficar muito grato! Muito obrigado! 😀
Olá, boa noite. Estou tentando configurar um webhook à uma chave PIX porém estou recebendo este erro: urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='api-pix-h.gerencianet.com.br', port=443): Max retries exceeded with url: /oauth/token (Caused by SSLError(SSLError(9, '[SSL] PEM lib (_ssl.c:4046)')))
Estou utilizando o SDK do python, seguindo os exemplos do github.
Estou usando o PUT e sim no endereço a chave PIX
Está usando método PUT ? Está especificando uma chave Pix ?
[16/1 22:15] Cnet Chatbot: Tem um problema com essa chave pix do gerêncianet sabia
[16/1 22:15] Cnet Chatbot: Problemão
[16/1 22:16] Cnet Chatbot: Alguns bancos a exemplo da caixa
[16/1 22:16] Cnet Chatbot: Deixa editar o valor
[16/1 22:16] Cnet Chatbot: Se o cliente pagar 1 real
[16/1 22:17] Cnet Chatbot: Um cliente editou hj e pagou
[16/1 22:17] Cnet Chatbot: Pela caixa
[16/1 23:00] Cnet Chatbot: Bolix
[16/1 23:00] Cnet Chatbot: Ele pegou o codigo do pdf
[16/1 22:15] Cnet Chatbot: Tem um problema com essa chave pix do gerêncianet sabia
[16/1 22:15] Cnet Chatbot: Problemão
[16/1 22:16] Cnet Chatbot: Alguns bancos a exemplo da caixa
[16/1 22:16] Cnet Chatbot: Deixa editar o valor
[16/1 22:16] Cnet Chatbot: Se o cliente pagar 1 real
a primeira e rapida
ao realizar a requisição PUT no /webhook:chave, a resposta que o gerencianet trará é útil? precisarei utilizar o conteudo dele pra alguma coisa ? poderia simplesmente dispensar ?
===segundo:===
num sistema, eu só teria que cadastrar o webhook apenas uma vez ? E se eu enviasse a requisição novamente, o webhook seria "sobescrito" ? Teria algum problema de sobrecarga na API de vocês? teria a possibilidade do meu servidor ser bloqueado?
=== terceiro: ===
Nas configurações do servidor para aceitar o webhook, como está no site (https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-webhooks)
meu sistema (feito em PHP) NÃO está utilizando o esquema de rotas
na seção:
// invés da rota /webhook, eu colocaria o caminho para o diretório simplesmente? (ex: {documentRoot}/.../.../webhook/)
SSLVerifyClient require
SSLVerifyDepth 3
na seção ALIAS seria basicamente a mesma coisa ?
Alias "/webhook/pix/" "/var/www/webhook/index.php" // Seria: {documentRoot}/../../webhook/pix/index.php (?) ou eu descartaria essa seção ?
Alias "/webhook/pix" "/var/www/webhook/index.php"
Você pode receber notificações automaticamente via webhook referente às modificações de status de uma cobrança Pix. Para isso, será necessário a inserção de uma chave pública da Gerencianet em seu servidor para que a comunicação obedeça o padrão mTLS.
Veja mais detalhes em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-webhooks
Ou seja, primeiramente para um servidor dedicado, você deve inserir uma chave pública da Gerencianet em seu servidor para que a comunicação obedeça o padrão mTLS (forma de autenticação mutua).
Veja um exemplo desta configuração em um servidor Apache ou Nginx: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-exemplos-de-configura-es-de-servidor
Então com seu servidor configurado com mTLS em seu domínio (ex: https://seudominio.com.br/webhook/" class="link-msg">https://seudominio.com.br/webhook/), você irá consumir a rota PUT /v2/webhook/:chave uma única vez para registrar seu webhookUrl vinculado à sua chave Pix.
Acrescentando uma observação que é a adição do /pix no final da sua URL. Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:
{
"webhookUrl": "https://seudominio.com.br/webhook"
}
No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.
Ou seja, esta adição do /pix também dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet.
Veja mais detalhes sobre o endpoint: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-configurar-o-webhook-pix
Com isto, todo Pix gerado com sua chave Pix e que possua um txid, serão enviados as notificações para sua URL.
Se estiver com a opção de mTLS habilitada, em seu domínio (que representa o seu servidor), deverá ser feita uma configuração para exigir a chave pública (mTLS) da Gerencianet para que ocorra a autenticação mútua. Essa chave esta disponível na nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-entendendo-o-padr-o-mtls . Com a opção desabilitada, não é necessário realizar essa configuração.
Estou utilizando um gerador de QR dinamico apenas com minha chave (email), mas não estou usando o plugin do gerencia net para Woocomerce para Pix.
O que o <@!530178138072678421> precisa ver é se ele quer ou não receber por dados bancários. Se não quiser, é importante bloquear via /v2/gn/config. Se quiser, é importante checar o Pix recebido sem chave através de GET /pix.