Histórico de mensagens sobre documentação em pix

EXIBINDO CONVERSAS RECENTES:

Texto: documentação
Canal: pix
Avatar discord do usuario majorpe.

majorpe.

Ver Respostas

pessoal por favor à qq um.. estou totalmente perdido nessa documentação da API Pix... tem em algum lugar algum passo a passo mesmo? tipo tenho varias duvidas, diferença entre criar uma Charge e um envio de pix de fato, oque são locations, eu preciso validar o certificado sempre antes de requisitar algum endpoint? onde encontro um código funcional msm?? o do github n tbm n consegui seguir, muito disperso pra mim 😦 valeu!!!! sei que teve outros com essa dificuldade, espero q sim kk valeu!!!

Avatar discord do usuario majorpe.

majorpe.

Ver Respostas

Olá surgiu uma dúvida que vi agora na documentação, caso eu precise de mais de 15000 requisições? como seria! obg!!!

Avatar discord do usuario .teomacedo

.teomacedo

Olá!
Não estou conseguindo fazer funcionar seguindo a referencia desse segundo exemplo proposto na documentação.


:443> # Porta HTTPS
#
# ...
#

ServerName dominiodetestes.com.br
SSLCertificateFile /etc/letsencrypt/live/pixspeak.com.br/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/pixspeak.com.br/privkey.pem

# mTLS Gerencianet
SSLVerifyClient none

SSLVerifyClient require
SSLVerifyDepth 3


#
# ...
#



o retorno que recebo é o seguinte:

{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 403"
}

____
porem se eu uso o primeiro modelo de exemplo que é indicado para sub-dominios, então funciona.
Enfim, preciso configurar o apache para que os certificados sejam solicitados apenas quando a url for (dominiodetestes.com.br/webhook), mas assim como comentado acima, mesmo usando o modelo da documentação, não estou conseguindo. O que será que estou fazendo de errado?

Avatar discord do usuario ds8086

ds8086

Ver Respostas

Bom dia!
Estou fazendo consulta de cobranças (GET: /v2/cob/:txid) para verificar a situação da mesma. Na documentação não explica o significado dos atributos. Gostaria de saber se sempre que a cobrança estiver como paga, será retornado como "Concluída" e também terá o atributo "pix", conforme o exemplo de retorno em anexo(print da página de documentação).
imagem enviada na mensagem pelo usuario ds8086

Avatar discord do usuario rick.ssa

rick.ssa

Ver Respostas

Você tem que usar o functions, tem explicação na documentação do firebase https://firebase.google.com/docs/functions/http-events?authuser=0

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!276372269893287936>. Verifique novamente se o CA disponível em nossa documentação está sendo referenciado corretamente, se possível, me envie o seu webhook no privado e número da conta para que eu possa verifica-lo

Avatar discord do usuario luucasfzs

luucasfzs

Ver Respostas

Boa tarde galera, estou rodando uma aplicação com apache2 + node e fiz as configurações igual a documentação de vocês. mas ele faz 2 requisições e as duas sem o certificado aparentemente
imagem enviada na mensagem pelo usuario luucasfzs

Avatar discord do usuario marcosfilho8113

marcosfilho8113

na documentação, não fala nada sobre isso, onde devemos armazenar, e etc

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!497618632541601797>. Bom dia! Como vai? 😄
Em nossa documentação possuímos um exemplo bem simples de como realizar a autenticação com PHP na API Pix: https://dev.gerencianet.com.br/docs/api-pix-autenticacao-e-seguranca#section-exemplos-de-autoriza-o-utilizando-o-certificado-p12

Mas melhor que isso, possuímos uma SDK em PHP completa, preparada para gerar a cobrança Pix com o Pix Copia e Cola e QR Code, boleto bancário, cartão de crédito e muito mais: https://github.com/gerencianet/gn-api-sdk-php

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia, <@!738080466430722050>. A falha Unauthorized é referente a credenciais ou certificado sendo informados erroneamente.
Verifique por favor se as credenciais e o certificado são do mesmo ambiente em que você está fazendo a requisição de autenticação. Mais detalhes aqui(https://dev.gerencianet.com.br/docs/api-pix-autenticacao-e-seguranca).
Em relação ao SPLIT DE PAGAMENTO, temos sim essa opção para boleto, cartão e link de pagamento. Em nossa documentação está como Marketplace(https://dev.gerencianet.com.br/docs/marketplace-introducao). Referente ao Pix, ainda não temos algo nessa linha de split de pagamentos, mas tem o endpoint de envio de Pix(POST /v2/pix) que pode ser útil.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!223046117045174283>.
Você consegue filtrar os Pix recebidos pelo CPF/CNPJ do pagador, conforme a documentação (https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-consultar-pix-recebidos).
Desta forma você saberá se quem efetuou o Pix é o mesmo devedor informado na cobrança. Se você não obtiver nenhum retorno nesta consulta para um determinado CPF/CNPJ, significa que quem pagou não é o mesmo do devedor.
Mas os dados do pagador, não são retornados no endpoint.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, @Deleted User. Esses certificados são emitidos por uma entidade certificadora, como o Certbot por exemplo. Você consegue isso em hospedagens que fornecem um domínio com SSL. No entanto, em hospedagens compartilhada,s a inclusão do CA disponibilizado em nossa documentação costuma não ser possível. Essa restrição é do próprio sistema de hospedagem e na maior parte dos casos você vai precisar de um servidor dedicado.

Avatar discord do usuario ajcastello

ajcastello

Ver Respostas

Boa tarde, estou usando a API Pix do Gerencianet para registrar transações, utilizo como provedor o Cloud Functions do Firebase, vi que é necessário instalar uma chave pública da Gerencianet, é necessário mesmo utiliizando o serviço do Firebase, alguem tem algum modelo ou documentação de como aplicar isso nas configurações da Function?

Avatar discord do usuario bruno_2z1790

bruno_2z1790

Conseguimos resolver 😄 na verdade era um problema bem simples....

Estavamos utilizando o retorno igual consta na documentação de vocês (nginx):

rewrite ^(.)$ /webhook;

porém, pelo fato de estarmos usando Laravel (versão 4.2), o que funcionou foi o retorno:

try_files $uri $uri/ /index.php?$query_string;

Ficando então:

location ^~ /gerencianet/webhook {
if ($ssl_client_verify != SUCCESS) {
return 403;
}

try_files $uri $uri/ /index.php?$query_string;
}

Avatar discord do usuario nckex

nckex

Ver Respostas

Vendo o historico do discord vi que funciona desde que tenha TxId associado, porém uma coisa me intriga, na documentação de vocês o TxId segue essa regex ^[a-zA-Z0-9]{26,35}$ ou seja, o tamanho deve ser entre 26 e 35, porém no anexo do banco central diz que o tamanho máximo é de 25 caracteres para geração do qrcode

Avatar discord do usuario heverton.gomes

heverton.gomes

Ver Respostas

Bom dia pessoal, em relação paginação na listagem de cobranças, é possível estilizar ou não, exemplo queria passar:
"paginacao": {
"paginaAtual": 1,
"itensPorPagina": 10,
},
fiz essa alteração e retornar que não pode passar parametros adicionais olhei na documentação mas pensei que isso seria editável já que tem valores default

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

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

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Certo. Acredito que esta falha é apresentada pelo fato de que os parâmetros informado no body, como por exemplo, Calendario, Expiracao estão com letra maiúscula.
Veja mais detalhes do exemplo da requisição em nossa documentação: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-criar-cobran-a-imediata-sem-txid-

Avatar discord do usuario francinaldo0632

francinaldo0632

Ver Respostas

Tentei utilizar a mas a resposta do pix e diferente, nao gera o token padrao do boleto, a documentação nao tem nada de php nas notificações de resposta, tem um video mas somente mostra utilizando nodejs... esta faltando no sdk o callback do pix