Só pra ressaltar, que os escopos que começam com gn. são operações internas da gerencianet, como criar ou excluir uma chave pix por exemplo... Certo?
Termos mais procurados:
Termos mais procurados:
Só pra ressaltar, que os escopos que começam com gn. são operações internas da gerencianet, como criar ou excluir uma chave pix por exemplo... Certo?
Oi <@!850502535859929110> tudo bem? 😄
Para realizar a integração com os serviços da Gerencianet, se você ainda não tem uma conta, faça seu cadastro, ele será sua identificação e te dará acesso as chaves de utilização da API. Com sua conta criada, você vai precisar das suas credenciais Client_ID e Client_Secret para realizar a integração.
Para visualizar suas credenciais basta fazer login em sua conta Gerencianet ( https://gerencianet.com.br/#login )
Acesse o menu API > Minhas Aplicações, e crie a sua aplicação, como mostra o link: https://gerencianet.com.br/artigo/como-criar-uma-nova-aplicacao-para-usar-a-api-pix/
Você visualizará então as credenciais Client_Id e Client_Secret de Produção e Desenvolvimento.
Vale lembrar que as chaves de Desenvolvimento são utilizadas para simular cobranças e efetuar testes na plataforma. Já as chaves de Produção devem ser utilizadas quando for emitir cobranças reais.
Abaixo seguem alguns links úteis para consulta:
- Temos uma tabela resumindo os tipos de integrações e formas de uso disponíveis, acesse e escolha a que melhor atende suas necessidades. https://dev.gerencianet.com.br/docs/tipos-integracoes
- Possuímos um curso EAD que poderá lhe ajudar a ter uma visão geral do funcionamento da nossa API de boletos, cartão, marketplace e assinaturas. https://www.udemy.com/course/eadgerencianet/
- Para você implementar os serviços de pagamento desejados, em nossa documentação temos exemplos e explicação da utilização em diversas linguagens. https://dev.gerencianet.com.br/docs/gerar-boleto-bancario
Além disso, nosso GitHub tem também uma SDK em PHP com exemplos prontos para facilitar sua integração. https://github.com/gerencianet/gn-api-sdk-php
Quaisquer dúvidas sinta-se à vontade para entrar em contato conosco!
Bom dia pessoal, montei um pequeno ambiente para testes do webhook, usei e modifiquei o nginx-proxy com acme-companion para poder gerar ssl com mtls. Criei 2 webhooks, um de prod e homlog que publica em uma fila e tem um worker consumindo (somente printa na tela) em .net que pode ser facilmente substituído por uma aplicação em outra linguagem. Acho que pode ajudar alguém... E caso queiram dar sugestão também... Vou criar a documentação ainda.
https://github.com/laenderoliveira/HubEventPix
Entre no painel da Gerencianet e atribua o escopo na permissão dessas credenciais.
Scopes:
cob.write - Permissão para alteração de cobranças
cob.read - Permissão para consulta de cobranças
pix.write - Permissão para alteração de Pix
pix.read - Permissão para consulta de Pix
pix.send - Permissão para requisitar envio de Pix
webhook.write - Permissão para alteração do webhook
webhook.read - Permissão para consulta do webhook
payloadlocation.write - Permissão para criar location do payload
payloadlocation.read - Permissão para consulta de locations
gn.pix.evp.write - Permissão para criar/remover chave evp
gn.pix.evp.read - Permissão para listar chave evp
gn.balance.read - Permissão para buscar saldo da conta
gn.settings.write - Permissão para criar/modificar configurações da conta
gn.settings.read - Permissão para listar configurações da conta
Olá, <@!847227456875921408>. para ativar o Pix em seu sisteme de gerenciamento, primeiramente, seu sistema deve estar preparado isto.
Caso seu sistema, já tenha a integração com a API Pix da Gerencianet, o que deverá fazer é:
Após sua conta criada, acesse nosso site, no menu API > Minhas aplicações você criará uma aplicação ativando a opção do Pix e habilitando os escopos necessários para sua integração e clique em Criar nova apliacação. Veja como (https://gnetbr.com/B1gbwo35_O). Serão gerados 2 pares de chaves Client_Id e Client_Secret, sendo um par para utilização em ambiente de Produção e outro para Homologação. Estas que são necessárias para autenticação das requisições para o arranjo Pix e demais integrações de boleto, carnê, cartão de crédito.
Depois será necessário gerar um certificado. Para isso, acesse o painel da Gerencianet, no menu API (1)-> Meus Certificados (2) e escolha o ambiente que deseja o certificado: Produção ou Homologação(Desenvolvimento) -> Novo Certificado (3). Veja como (https://gnetbr.com/H1lyBsnqOO).
Além disso, é necessário registrar uma chave Pix na Gerencianet, acessando o sua conta pelo app Gerencianet. No menu lateral, toque em Pix para começar seu cadastro. Leia as informações que aparecem na tela e clique em Registrar Chave. Selecione os dados que você vai cadastrar como Chave do Pix e toque em avançar – você deve escolher pelo menos 1 das 4 opções de chaves disponíveis (celular, e-mail, CPF e/ou chave aleatória). Depois clique em concluir
pessoal, tudo bem? estou recevendo erros 500 ao listar ou tentar criar chaves pix
Bom dia pessoal, testei gerei a cobrança o qrcode copia e cola e etc... tenho uma duvida desculpem a ignorancia.. no meu caso q é um app android/ios como vou saber q foi pago? td bem posso consultar mas o processo automatico para notifcar meu sistema é por webhook... se eu entendi bem... vou ter q criar um webhook com o endereco da minha api q a mesma iniciara uma funcao q fara a notificacao do pix pago para meu sistema é isto? Agradecido
Sim, você informa no json na hora de criar a cobrança
Ex:.
Eu usaria CNAME, mas alguém que já fez preferiu IP por algum motivo. Os dois funcionam.
No nginx precisa criar um outro virtual host com mtls.exemplo.com.br e restringir o acesso ao IP do mtls.pix.ae.
Ola <@!112368837852180480> ! Utilizando nossa API Pix, você poderá emitir cobranças pix onde você terá como retorno o pix copia e cola e a imagem do QRCode. Temos também a opção de transferir para uma chave pix (Envio de pix), porém para utilizar este serviço, é necessário que você possua uma conta Pessoa Jurídica e também entrar em contato com a equipe Comercial da Gerencianet para novo anexo contratual.
Liberamos uma versão de testes por 15 dias que pode ser solicitada tanto por pessoa física quanto jurídica, o procedimento é o mesmo, criar um ticket para a equipe comercial solicitando a liberação do escopo pix.send
Boa tarde a todos! Eu preciso criar uma nova aplicaçao de Api pix para e-comerce. Para passar para o programador do nosso site...
Aqui pede para mim selecionar pelo menos um escopo em cada ambiente para utilizar a API Pix...
Alguém pode me ajudar e me dizer quais opções eu devo marcar
<@!841729553303076935> não sei se entendi, mas ao mencionar licenciamento você está se referindo a utilizar a nossa API Pix? Se sim, basta você criar uma conta na Gerencianet, que é gratuita, e criar uma aplicação para fazer as requisições com a nossa API Pix.
Bom dia! Está difícil fazer esse webhook funcionar, mas vamos lá... Meu site está hospedado num servidor Linux CentOS 7 rodando Apache 2.4 e estou usando PHP. No diretório onde vou receber as notificações de webhook eu resolvi criar um .htaccess e exigir o certificado CA da seguinte forma: criei no diretório ~/webhooks/notificacoes um .htacess como abaixo:
SSLVerifyClient require
SSLVerifyDepth 3
SSLCACertificateFile /home/certificados/chain-pix-sandbox.crt
Quando tento acessar uma página dentro de ~/webhooks/notificacoes, recebo um erro HTTP 500 e no log do Apache aparece a mensagem:
"/home/meusite/public_html/webhooks/notificacoes/.htaccess: Your SSL library does not have support for per-directory CA"
Esta mensagem quer dizer que meu servidor não vai suportar a autenticação que exige a GerenciaNet?
Agradeço se alguém conseguir me ajudar...
Olá <@!710205440956563536> ! Bom dia. Para habilitar o endpoint pix/enviar é necessário abrir um ticket para a equipe Comercial da Gerencianet para novo anexo contratual, no caso para conta PJ. Liberamos uma versão de testes por 15 dias que pode ser solicitada tanto por pessoa física quanto jurídica, o procedimento é o mesmo, criar um ticket para a equipe comercial solicitando a liberação do escopo pix.send
na parte de criar um qrcode pro pix
Primeiramente, para iniciar a integração nossa API, você recebedor, deverá criar uma conta conosco, que é totalmente gratuita.
Após sua conta criada, acesse nosso site, no menu API > Minhas aplicações você criará uma aplicação e deve ativar a API Pix na aplicação. Nessa aplicação são gerados 2 pares de chaves Client_Id e Client_Secret, sendo um par para utilização em ambiente de Produção e outro para o de Homologação. Estas que são necessárias para autenticação das requisições para o arranjo Pix e demais integrações de boleto, carnê, cartão de crédito.
Para utilizar a API Pix você precisará dessas chaves e de um certificado gerado em sua própria conta. Para isso, temos um tutorial para que você gere com sucesso seu certificado, disponível em https://comunidade.gerencianet.com.br/post/geracao-de-certificado-p12-603522dc3a48978c9a309516. Além disso, você deve criar uma chave Pix pelo seu aplicativo da Gerencianet ou através da própria API e deve vinculá-la a todas as cobranças Pix que você emitir, para poder receber o valor em sua conta. Ressaltamos que a chave deve ser exclusivamente da Gerencianet, ou seja, ela não pode estar vinculada a outro banco.
Estou tentando criar uma nova Aplicação na API PIX, mas não estou conseguindo ter acesso a aba de desenvolvimento
Olá, <@!223046117045174283>. Bom dia!
Até o momento não é possível simular pagamento de uma cobrnaça Pix gerada em homologação, mas já está em nosso backlog.
Então sugerimos você criar uma cobrança com um valor baixo em produção, de 1 centavo, por exemplo, e pagá-la para receber a notificação em seu webhook.
Lembrando que as transações originadas pela API Pix serão gratuitas até o dia 31/07/2021.
Olá, <@!818197250840199198>. Boa tarde!
Primeiramente, para habilitar o end-point pix/enviar é necessário abrir um ticket para a equipe Comercial da Gerencianet para novo anexo contratual, no caso para conta PJ.
Liberamos uma versão de testes por 15 dias que pode ser solicitada tanto por pessoa física quanto jurídica, o procedimento é o mesmo, criar um ticket para a equipe comercial solicitando a liberação do escopo pix.send
Segundo ponto: Sim, para requisitar o envio de Pix, é necessário ter um webhook registrado.