Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# pix
Avatar discord do usuario matwbug

matwbug

Ver Respostas

Alguém sabe me dizer se existe alguma function na sdk do gerencianet que consulta se os pagamentos foram pagos? não consigo utilizar curl na gerencianet não sei o motivo então precisa ser necessariamente usando o sdk

# pix
Avatar discord do usuario lucascapelli

lucascapelli

Estou utilizando via cURL, vou dar uma checada

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Calcular a data + expiração. Acessar a URL não tem ainda uma forma padronizada de resposta entre PSPs.

# pix
Avatar discord do usuario oieusouofinx

oieusouofinx

Ver Respostas

Fala pessoal, bom dia! Sou novo aqui e estou com uma dúvida - por favor me desculpem se esse não é o formato correto ou se falei alguma besteira.

Estou fazendo uma cobrança PIX imediata (POST /v2/cob), mas estou tratando um caso de que não foi efetuado o pagamento. Vi que a expiração é em segundos (3600), ou seja, depois de uma hora essa cobrança é expirada.

Quando consulto a cobrança após uma hora (GET /v2/cob/:txid), o status dela ainda é ATIVA. Se eu acesso a url em location (no exemplo da documentacao, pix.example.com/qr/9d36b84f-c70b-478f-b95c-12729b90ca25), ela retorna a mensagem {"nome":"cobranca_expirada","mensagem":"A cobrança expirou"}.

Dada a situação, pergunto: qual a melhor forma de verificar se a cobrança está expirada? Acessar a url em location, calcular a data + expiração, ou existe uma forma mais efetiva?

Agradeço desde já!

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Com QR-Code dinâmico, não. Mas se QR-Code estático atender sua necessidade, no estático não tem URL de payload.

# pix
Avatar discord do usuario rlucredio

rlucredio

se não tivesse essa URL dentro do payload, funcionaria.

# pix
Avatar discord do usuario matwbug

matwbug

Alguém consegue me ajudar aqui com a api pix? por algum motivo minha requisição curl nao está dando response no site da gerencianet, até baixei os proprios códigos da doc e mesmo assim não foi, é como se a requisição não fosse feita, estou utilizando php


$config = [
"certificado" => BASE.'data/certif/gerencianet.pem',
"client_id" => "xx",
"client_secret" => "xx"
];
$autorizacao = base64_encode($config["client_id"] . ":" . $config["client_secret"]);

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix-h.gerencianet.com.br/oauth/token", // Rota base, homologação ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $autorizacao",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

curl_close($curl);

echo "
";
echo $response;
echo "
";
?>

# bolix
Avatar discord do usuario Alex Matias

Alex Matias

Boa noite, alguém sabe onde modifica a URL de notificação?

# pix
Avatar discord do usuario luucasfzs

luucasfzs

Boa tarde quando eu tento cadastrar um webhook volta este erro aqui, meu sistema já está com HTTPS e já ta com o SSL instalado

"nome" => "webhook_invalido"
"mensagem" => "A autenticação de TLS mútuo não está configurada na URL informada"

# pix
Avatar discord do usuario brunodelara

brunodelara

vc está passando :chave no url mesmo?

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!257617133595262977>. Bom dia!
Você consegue acompanhar todos os registros de requisições que você realizar da integração de boleto através do painel da Gerencianet.
Para isso acesse o menu API > Minhas Aplicações > Nome da sua aplicação, na aba Histórico de Requisições, clique no ícone de um “olho” presente no registro da requisição, então abrirá uma janela com os detalhes da requisição da emissão, e descrição do erro, caso houver.

Ou na aba Histórico de Notificações, você encontra todos os registros de notificações que enviamos para URL de seu servidor, e clicando no ícone de um “olho” presente no registro da notificação, abrirá uma janela com os detalhes da notificação e a resposta do seu servidor.

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Complementando: se sua chave Pix estiver atrelada a uma URL webhook e a cobrança com um txid, nó enviaremos a notificação no caso do pagamento

# cartões
Avatar discord do usuario felipemendesfranca0222

felipemendesfranca0222

Ver Respostas

Gostaria de saber como está nossa url de notificações.

# pix
Avatar discord do usuario fernandogomes2667

fernandogomes2667

O cadastro do endpoint para webhook possui uma pegadinha, durante o processo cadastro ele testa a URL cadastrada. Porem ele consome um endpoint diferente do que é consumido para o envio das notificações. Precisei cadastrar o end-point (GET) https://xxx/gerencianet/ porem o endpoint que é consumido é o (POST) https://xxx/gerencianet/pix

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!804392227173302333>. Bom dia!
Siga os passos, e vaja se irá solucionar sua demanda:

Abra o arquivo de configuração do PHP php.ini. A a localização deste arquivo pode variar de como seu PHP foi instalado. Ex: etc\php\php7.4, versão do seu PHP e faça a alteração a seguir:
- Procure pela linha: curl.cainfo =
- Então, ou você comenta esta linha com ;, ficando assim: ;curl.cainfo =
- Ou então, informe o caminho correto para seu certificado. Assim: curl.cainfo = "\caminho\onde\voce\salvou\seu\certificado\cacert.pem"

# bolix
Avatar discord do usuario 35011180824

35011180824

Ver Respostas

Bom meus clientes nao estao conseguindo emitir boleto pois está dando esse erro: cURL error 77: error setting certificate verify locations:\n CAfile: C:\\Sites\\sisprinter.com.br\\cacert.pem\n CApath: none (see http:\/\/curl.haxx.se\/libcurl\/c\/libcurl-errors.html)

# bolix
Avatar discord do usuario igorholanda

igorholanda

Ver Respostas

Eu preciso colocar a porta na url de notificação dentro do mkauth? Antes a porta era 8745 e não tinha porta na url

# bolix
Avatar discord do usuario matheus_efi

matheus_efi

e você deve alterar também no Mk-Auth, pois, as cobranças estão sendo geradas com a url antiga