Histórico de mensagens sobre url em pix

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: pix
Avatar discord do usuario oleoessencial

oleoessencial

> Sobre o webhook, houve uma mudança em que antes a url era associada as credenciais e agora passou a ser associada a chave por norma do Banco Central. Vamos disponibilizar o nosso certificado público para o 'hand-shake' do webhook.
<@!671762828046106646> Isso quer dizer que iremos receber outro certificado para o modo desenvolvimento ?

Avatar discord do usuario matheus_efi

matheus_efi

Sobre o webhook, houve uma mudança em que antes a url era associada as credenciais e agora passou a ser associada a chave por norma do Banco Central. Vamos disponibilizar o nosso certificado público para o 'hand-shake' do webhook.

Avatar discord do usuario diogonox3254

diogonox3254

Dúvidas para geração do QRCode:
Campo 26
ID 00 (GUI) - preencher "apenas" com o servidor da tag "location" retornado pelo endpoint de criar cobrança?
ID 25 (URL) - preencher o endreço completo da tag "location" retornado pelo endpoint de criar cobrança?
Campo 59 e 60 - preencher com os valores cadastrados no banco, ou no nosso sistema? este campo pode sofrer falha de validação?
Campo 62 - o que devemos preencher neste campo?

Avatar discord do usuario oleoessencial

oleoessencial

> Exatamente Magno!
<@!671762828046106646> ok, ainda não conclui a geração do QRCode, porém já tenho outra duvida, como gerar a url de pagamento para o cliente sem qrcode ?

Avatar discord do usuario oleoessencial

oleoessencial

> Se necessário, podemos entrar em contato ou até montar um vídeo explicando...
<@!656144788017381377> Acho que eu misturei foi tudo aqui. Esta url Location fornece o jws e Este objeto JWS assinado deve ser validado pelo pagador. Maiores detalhes técnicos a respeito da especificação de segurança encontram-se no Manual de Segurança do Pix.

Avatar discord do usuario oleoessencial

oleoessencial

> Isso mesmo que a <@!709030803291635736> disse. <@!710205440956563536> , você precisa dar um GET nessa URL da cobrança gerada. Você vai obter um JWS. Veja aqui nesta parte da documentação: https://dev.gerencianet.com.br/docs#section-descri-o-do-retorno
<@!656144788017381377> Ok, eu já dei um GET, retornou tudo normal, é que eu não tinha entendido o retorno do Location, ao acessar a url gerada baixa um arquivo sem extensão, agora estou sabendo que é .jws 🙂

Avatar discord do usuario marcosnicolau3509

marcosnicolau3509

Isso mesmo que a <@!709030803291635736> disse. <@!710205440956563536> , você precisa dar um GET nessa URL da cobrança gerada. Você vai obter um JWS. Veja aqui nesta parte da documentação: https://dev.gerencianet.com.br/docs#section-descri-o-do-retorno

Avatar discord do usuario oleoessencial

oleoessencial

> essa url é pra gerar o qrcode se não engano
<@!709030803291635736> Eu acesso ela e baixa um arquivo sem extensão.

Avatar discord do usuario lorenacastro

lorenacastro

essa url é pra gerar o qrcode se não me engano

Avatar discord do usuario oleoessencial

oleoessencial

@Efí na resposta do endpoint consultar cobrança no campo Location vem uma url e baixa aqui um arquivo, como abre este arquivo ele veio sem extensão nenhuma .

Avatar discord do usuario bartwitch

bartwitch

pode ver na url ali post, está completa ao invés de {{gn-pix-api}}...

Avatar discord do usuario oleoessencial

oleoessencial

> eu fiz assim:
>
> $headers = array();
> $headers[] = 'Accept: application/json';
> $headers[] = 'Content-Type: application/json';
> $headers[] = 'Authorization: Basic ' . $access_token;
> curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
<@!709030803291635736> vou testar tudo com o Postman, depois ele mesmo cria o Curl 🙂 para cada endpoint.

Avatar discord do usuario lorenacastro

lorenacastro

eu fiz assim:

$headers = array();
$headers[] = 'Accept: application/json';
$headers[] = 'Content-Type: application/json';
$headers[] = 'Authorization: Basic ' . $access_token;
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

Avatar discord do usuario oleoessencial

oleoessencial

> eu passei o token no header, usando curl
<@!709030803291635736> lá no Body tem "sua_chave" será que é ai?

Avatar discord do usuario lorenacastro

lorenacastro

eu passei o token no header, usando curl

Avatar discord do usuario sady_efi

sady_efi

> Cria com um valor inicial da url de consumo da APi
<@!652136709982781470> E criar uma variavél de ambiente com expliquei aqui

Avatar discord do usuario oleoessencial

oleoessencial

Eu usarei cURL com php, nunca usei postman.

Avatar discord do usuario jaoedson

jaoedson

Passeis as credenciais, url e CURLOPT_SSLCERT(para o certificado) em $options mas estou recebendo o erro "cURL error 35: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to api-pix-h.gerencianet.com.br:443 (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)"

Avatar discord do usuario sady_efi

sady_efi

Cria com um valor inicial da url de consumo da APi
imagem enviada na mensagem pelo usuario sady_efi