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

EXIBINDO CONVERSAS RECENTES:

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

nenno7

desculpa a ignorancia, mas não vi a documentação, estou tentando achar falhas em um sistema com este recurso já criado

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

na documentação de vocês tem um trecho que recomenda enviar a string 200 na resposta, mas no exemplo (como colado acima) não tem isso e não funcionou assim

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

E corrigindo essa minha mensagem: eu não sou muito familiarizado com Node, mas parece que tem como, sim, validar o certificado da GN usando Node, de acordo com a documentação da GN no link abaixo (tem uma aba "Node" com código de exemplo). Mas não sei se isso é possível num ambiente controlado por terceiros como a Heroku. Em todo caso, o mtls.pix.ae permanecerá sempre gratuito. Boas almas como o <@!535222756837556244> ajudam a financiar 💟

https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-exemplos-de-configura-es-de-servidor

Avatar discord do usuario anoni_mato

anoni_mato

<@!535222756837556244> peço desculpas. Revisei a documentação e a GN adiciona o /pix somente nas notificações de transação de fato. No teste de cadastramento vai sem o /pix. Isso porque o BACEN sinalizou que o intuito de adicionar o /pix no fim da URL é permitir outros tipos de notificações/recursos no futuro usando outros endpoints baseados na webhookUrl principal.

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

essa etapa 3 eu acho que não está bem descrita. o mtls.pix.ae não faz redirecionamento. ele vai repassar o request vindo da GN para https://cardapio-api.herokuapp.com/webhookpix/pix (lembre-se que a GN adiciona /pix no callback, conforme documentação do BACEN).

Avatar discord do usuario joao_efi

joao_efi

Oi <@!573337312436682752> tudo bem? 😄
Infelizmente, no momento, ainda não temos um exemplo utilizando Laravel!
Na nossa documentação você encontra mais detalhes sobre o funcionamento da nossa API: https://dev.gerencianet.com.br/docs
Temos também no nosso github, uma sdk em php que pode te ajudar no desenvolvimento: https://github.com/gerencianet/gn-api-sdk-php
No json que contém as credenciais você informa apenas o caminho do certificado!
Vale lembrar também, que em PHP deve-se utilizar o certificado em formado .pem! Os passos para converter seu certificado, você encontra no link: https://dev.gerencianet.com.br/docs/api-pix-autenticacao-e-seguranca#section-convers-o-de-certificado-p12-para-o-formato-pem

Avatar discord do usuario beto.hostoo

beto.hostoo

Ver Respostas

Oi <@!800721458875727872> !! Sim, eu segui exatamente o exemplo de voces na documentação..

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá! <@!641063531281645597> . Boa noite! Tudo bem? 😃 Você configurou seu servidor para exigir a nossa chave pública? A Gerencianet faz 2 requisições para o seu domínio. Na primeira requisição, vamos certificar que seu servidor esteja exigindo uma chave pública da Gerencianet. Isso será feito ao enviar uma requisição sem certificado e seu servidor deverá rejeitar essa requisição. Uma vez respondido com a recusa, será enviado a segunda requisição. Nessa segunda requisição, enviaremos a notificação junto com a nossa chave pública. O seu servidor (que deve conter a chave pública disponibilizada) deverá realizar o "Hand-Shake" e assim a comunicação ser estabelecida.

Lembrando que, em seu servidor, você deve configurar uma rota 'POST' com uma resposta padrão (string "200", por exemplo).

Disponibilizamos um exemplo de configuração do Apache em nossa documentação. Esta disponível neste link: https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-exemplos-de-configura-es-de-servidor

Avatar discord do usuario luizotavio5072

luizotavio5072

Ver Respostas

Boa noite pessoal, ao tentar cadastrar o webHook recebo esse retorno. Vale ressaltar que fiz igual nos exemplos da documentação, alguma dica?
imagem enviada na mensagem pelo usuario luizotavio5072

Avatar discord do usuario brunolimasp

brunolimasp

Ver Respostas

Bom dia <@!671763456487325717> eu consegui rodar a API e gerar o QRcode porém gostaria de oferecer aos meus usuários a opção de copiar o código de cobrança que contem no QRcode mas não achei essa opção na documentação

Avatar discord do usuario leonardo_nicolas

leonardo_nicolas

Ver Respostas

Se você trabalhar com servidor IIS (windows/ASP.NET principalmente), eu deixei um vídeo aí em cima, de como deve ser feita a configuração da autenticação mútua. Se quiser, posso enviar de novo.
Pois nos exemplos que mostra na documentação da GN, tem somente o Apache, ngix, node e Pyton. Mas não tem o exemplo com IIS ou C#. Eu estou desenvolvendo o meu próprio (e independente), apenas usando o Visual Basic, com o DotNet 5.

Avatar discord do usuario pain_burajiro

pain_burajiro

Ver Respostas

Boa tarde! Eu estou lendo a documentação de pagamento via pix aqui e está escrito Requer autorização para o escopo: pix.send, mas na hora de criar uma aplicação não tem essa opção pix.send. Alguém consegue me ajudar?
imagem enviada na mensagem pelo usuario pain_burajiro

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!196344723684851713>, como bem explicado pelo Rubens, o exemplo na documentação é construído de tal forma que o domínio principal fique disponível a todos e em uma rota específica configurada no location tenha a restrição de acesso(Forbidden) para comunicação do webhook exigindo o nosso CA.

Avatar discord do usuario rubenskuhl

rubenskuhl

Então a documentação está certa, mas tem que levar ela inteira.

Avatar discord do usuario rubenskuhl

rubenskuhl

A documentação tem uma lógica que deixa optional para o site, mas required para o diretório /webhook.

Avatar discord do usuario renattomachado

renattomachado

Ver Respostas

Era isso mesmo. Muito obrigado!
Foda que segui a documentação..
imagem enviada na mensagem pelo usuario renattomachado

Avatar discord do usuario johnny.conexa

johnny.conexa

Ver Respostas

Boa tarde pessoal,

É normal receber um callback do gerencianet com o campo txid preenchido apenas com uma string "devolucao"? Ou pode ter sido algum erro nosso?
Não vi nenhum exemplo assim na documentação, por isso tô perguntando só pra garantir...

Abaixo foi o que aparentemente chegou pra gente (censurei o endToEndId e a chave):

{
"pix":[
{
"endToEndId":"E607469482021060XXXXXA2780wq6qws",
"txid":"devolucao",
"chave":"08458623-fa98-XXXX-a44a-8180aacf3162",
"valor":"1854.01",
"horario":"2021-06-07T22:59:03.000Z"
}
]
}

Avatar discord do usuario placa_preta

placa_preta

Boa tarde. Alguém aí por acaso tem algum exemplo de implementação do Webhook pix em Asp.Net MVC C#???? Não vi nenhum exemplo dessa implementação lá no site da documentação