Histórico de mensagens sobre api-pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: api-pix
Canal: pix
Avatar discord do usuario joey_burn

joey_burn

no caso nao eh possivel gerar um qr code atraves da homologacao na url https://api-pix-h.gerencianet.com.br/v2​/loc/{id loc}/qrcode ? so em producao?

Avatar discord do usuario joao_efi

joao_efi

No link a seguir, você encontra uma tabela contendo todos os dados sobre os parâmetros passados para o endpoint. Como obrigatoriedade, tipo e regras de criação
https://dev.gerencianet.com.br/docs/api-pix#section-criar-cobran-a-

Caso seja utilizado o endpoint "Criar cobrança imediata", não é necessário informar o txId. Nesse caso ele é gerado pela API.

Avatar discord do usuario joey_burn

joey_burn

Avatar discord do usuario joey_burn

joey_burn

boa noite pessoal estou iniciando a autenticacao na api pix da gerencia net com java... segui o exemplo dado na documentacao fazendo o download do certificado p12 , coloquei na pasta do projeto criei a chave no meu login da gerencianet tudo homologacao https://api-pix-h.gerencianet.com.br/oauth/token

Avatar discord do usuario W3soft

W3soft

Fiz uma consulta a essa endpoint /v2/cob que me retorna uma lista de pix pagos, e paguei 2 pix ontem,para ver eles retornando na consulta. Porém hoje, ao fazer essa consulta tenha apenas isso de retorno :
{"parametros":{"inicio":"2021-05-10T00:00:00.000Z","fim":"2021-05-17T00:00:00.000Z","paginacao":{"paginaAtual":0,"itensPorPagina":100,"quantidadeDePaginas":0,"quantidadeTotalDeItens":0},"status":"CONCLUIDA"},"cobs":[]}
Então minha duvida é a seguinte, esse endpoint não é atualizada de forma instantânea ao pagar um pix?

ps: Essa é a URL com os parametrôs que estou passando https://api-pix.gerencianet.com.br/v2/cob?status=CONCLUIDA&inicio=2021-05-10T00:00:00.000Z&fim=2021-05-17T00:00:00.000Z
ps: Já fiz algumas consulta a essa endpoint e o correto é o cobs vir preenchido.

Avatar discord do usuario alanvcb

alanvcb

Ver Respostas

nso exemplos de documentação de vcs está CURLOPT_URL => "https://api-pix-h.gerencianet.com.br/oauth/token", // Rota base, homologação ou produção

Avatar discord do usuario alanvcb

alanvcb

Ver Respostas

estou tentando consumir o endpoint https://api-pix-h.gerencianet.com.br/oauth/token e ele me retorna erro 404 com o payload {
"nome": "nao_encontrado",
"mensagem": "Recurso não encontrado"
}

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Para configurar o certificado no Postman, acesse o menu "File" >> "Settings" >> "Certificates", clique em "Add Certificate". No campo "Host" da configuração do certificado, no Postman, informe api-pix-h.gerencianet.com.br para homologação ou api-pix.gerencianet.com.br para produção e, em "PFX File" selecione o arquivo do certificado.

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá <@!838803255907450891> ! Foi sim. A nova versão possui implementação de todos os endpoints da API-Pix.
Para ter acesso aos exemplos da SDK atualizada, acesse nosso repositório no GitHub: https://github.com/gerencianet/gn-api-sdk-java-examples

Avatar discord do usuario destemido9466

destemido9466

$config = [
"certificate" => realpath("certs/producao/certificado.pem")
];

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix.gerencianet.com.br/v2/webhook/".$chave_pix,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_SSLCERT => $config["certificate"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_POSTFIELDS =>'{
"webhookUrl": "https://webhook.com/webhook"
}',
CURLOPT_HTTPHEADER => array(
'authorization: Bearer '.$access_token,
'x-skip-mtls-checking: false',
'Content-Type: application/json'
),
));

$response = curl_exec($curl);
$options = json_decode($response, true);


if ($response === FALSE){
$curl_error = curl_error($curl);
}

curl_close($curl);
echo $response;

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://api-pix-h.gerencianet.com.br/v2/webhook/[email protected]',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_SSLCERT => OPTIONS["pix_cert"],
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_POSTFIELDS =>'{
"webhookUrl": "' . WEBHOOK_URL . '"
}',
CURLOPT_HTTPHEADER => array(
"authorization: $tokenType $token",
'x-client-cert-pem: {{X-Certificate-Pem}}',
'x-skip-mtls-checking: true'
),
));

Avatar discord do usuario gabrielmatosinhos

gabrielmatosinhos

Ver Respostas

Boa noite galerinha! Vou entrar na fila de quem está precisando de uma luz aqui, por favor! 😆

Estou consumindo o endpoint: https://api-pix.gerencianet.com.br/v2/pix/(txID) para buscar informações sobre a transação, mas sempre me retorna que nenhum PIX foi encontrado. O ID da transação é E09089356202105102120e8abf508d0b e eu já tentei com outros, dando o mesmo resultado.

Achei que pudesse ser por estar testando anteriormente em homologação, mas até em produção está dando isso.

Vou esperar a ajuda do amigo aqui em cima, depois quem puder dar o acode, dá uma chegadinha. rsrs

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Não. No caso a URL que mencionei (https://api-pix.gerencianet.com.br/v2/webhook/:chave) é a rota utilizada para você registrar a URL de notificação atrelada à sua chave Pix.

Avatar discord do usuario guilherme_efi

guilherme_efi

Verifique um detalhe 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:

No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então 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 e recebe o body a partir dela.

Avatar discord do usuario matheus_efi

matheus_efi

Uma variável chamada por exemplo gn-pix-api com o valor da rota base de produção(
https://api-pix.gerencianet.com.br), como no seu caso