Histórico de mensagens sobre API pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: API pix
Canal: pix
Avatar discord do usuario fabricioad5169

fabricioad5169

Ver Respostas

Sobre o 2, é mais no sentido de entender o que eu posso fazer com a API de vocês. Ela me permite adicionar qual recurso em relação ao PIX no meu app ou site?

Avatar discord do usuario jessica_efi

jessica_efi

Em relação a pergunta 2, você pode detalhar um pouco melhor? Seria desenvolver um app que esteja integrado à nossa API Pix?

Avatar discord do usuario fabricioad5169

fabricioad5169

Bom dia.1) Gostaria de saber se consigo utilizar a API da GerenciaNet com javascript e php. Na verdade, o melhor seria alguma integração direta com a plataforma low-code Outsystems. Mas se tiver em php e javascript, já é um bom começo. 2) Consigo fazer um pix de dentro do meu app para uma outra conta pix via API? Consigo gerar um QR CODE para permitir que façam o pix para a nossa conta? Obrigado!

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Um exemplo de requisição em JS:

js
criarCobrancaImediata(body, token) {
let requisicao = {
method: 'POST',
url: config.pix_url_cob,
headers: {
authorization: 'Bearer ' + token,
'Content-Type': 'application/json',
},
httpsAgent: config.agent,
data: body,
};
const response = axios(requisicao)
.then()
.catch((error) => {
console.log(error.response.data);
});

return response.data;
}
A url e o body seguem o padrão que informei:
url: https://api-pix-h.gerencianet.com.br/v2/cob
body:
{
"calendario": {
"expiracao": 3600
},
"devedor": {
"cnpj": "12345678000195",
"nome": "Empresa de Serviços SA"
},
"valor": {
"original": "00.01"
},
"chave": "sua_chave",
"solicitacaoPagador": "Serviço realizado.",
"infoAdicionais": [
{
"nome": "Despache",
"valor": "placa de carro"
},
{
"nome": "Campo 2",
"valor": "Informação Adicional2 do PSP-Recebedor"
}
]
}

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Você tem que verificar o seu certificado gerado(se é de produção ou homologação) e se as suas credenciais(client_id e client_secret) são do mesmo ambiente.
Verifique também a rota base, homologação: "https://api-pix-h.gerencianet.com.br"
produção: "https://api-pix.gerencianet.com.br"

Avatar discord do usuario giftcardsbrasil.rafael4125

giftcardsbrasil.rafael4125

A api pix para wordpress de vocês já ficou pronta?

Avatar discord do usuario andersoncossul

andersoncossul

Ver Respostas

Oi pessoal! Estamos integrando a API Pix e estamos com uma dúvida sobre a consulta do status do pix. Os webhooks nos informam os status dos PIX enviados ou apenas dos PIX recebidos?

Avatar discord do usuario felipejose9975

felipejose9975

Ver Respostas

Você consegue me enviar um modelo desse retorno da API pix, me informaram no telefone que é emitido uma cobrança com o QR code pix.

Avatar discord do usuario felipejose9975

felipejose9975

Ver Respostas

Na API pix sempre é gerado um boleto junto com o PIX ou vem apenas um QR code ?

Avatar discord do usuario auresito9146

auresito9146

Ver Respostas

Bom dia, já sai Api para wordpress pagamento via pix

Avatar discord do usuario alefrm

alefrm

Ver Respostas

Prezados, boa tarde!
Estou tentando fazer um teste simples de comunicação com a API Pix da gerencianet, usando o endpoint oath/token pelo próprio exemplo da documentação de vocês no php.
O certificado me foi disponibilizado 08/01, é possível que ele tenha expirado?

Avatar discord do usuario sergiomsa

sergiomsa

Pessoal boa tarde! Para a api pixcreateimmediatecharge no body deve ser informado o campo chave. Como este campo é obtido?

Avatar discord do usuario taironecdias

taironecdias

Olá, equipe GN!
Na integração com a API de Boletos, adicionamos o partner_token (código de parceiro do Gerencianet) na requisição para criar a transação e, posteriormente, o boleto. No caso da integração com a API Pix, existe algo parecido com isso?

Avatar discord do usuario cleversonmenur

cleversonmenur

Ver Respostas

@Efí, o erro “A requisição na URL informada falhou com o erro: ERR_TLS_CERT_ALTNAME_INVALID” parece estar relacionado com o certificado da Amazon.

Ele ocorre para os dois cenários a seguir:

Webhook COM mTLS hospedado na Amazon, com certificado HTTPS emitido pela Amazon:
https://mtls.menur.app/vbeta1/establishments/mana/pix

Webhook SEM mTLS hospedado na Amazon, com certificado HTTPS emitido pela Amazon:
https://mtls.api.menur.app/vbeta1/establishments/mana/pix

Entretanto se acessar SEM mTLS com hospedagem no Heroku e certificado Let’s Encrypt o erro que dá é esperado:
https://api.menur.app/vbeta1/establishments/mana/pix

"A autenticação de TLS mútuo não está configurada na URL informada"

E agora? Vocês poderiam verificar o motivo? Obrigado!

Avatar discord do usuario rlucredio

rlucredio

Ver Respostas

Bom dia pessoal tudo bem? Não sei se ja foi comentado aqui mas a nova versão da API pix com cobrança e vencimento já saiu?

Avatar discord do usuario cleversonmenur

cleversonmenur

Ver Respostas

Olá, @Efí

Ainda na labuta do Webhook em ambiente PaaS. Fiz os seguintes passos e creio estar quase lá:

- Criei uma conta na Amazon para o projeto
- Cadastrei o cartão de crédito
- Provisionei o Amazon API Gateway
- Configurei um custom domain nele
- Configurei o domínio no meu Registrar
- Habilitei o custom domain no API Gateway
- Criei certificado e habilitei o HTTPS
- Baixei o cert webhook da Gerencianet
- Criei uma Trust Store PKCS12
- Coloquei a cadeia da GN lá
- Converti a TS para o formato PEM
- Provisionei um armazenamento Amazon S3
- Subi a TS.pem
- Finalizei a configuração do custom domain
- Ativei o mTLS neste domínio
- Criei uma rota de API para o meu server
- Associei a rota ao custom domain com mTLS

Fui configurando e testando a cada passo. Quase tudo funcionando. A única coisa que não consigo é fazer uma requisição client para testar o mTLS já que não tenho o cert client do webhook.

Então…

- Invoquei o serviço PUT /webhook/{chave} passando no body a url e recebi o seguinte body com o status 400:

{
"nome": "webhook_invalido",
"mensagem": "A requisição na URL informada falhou com o erro: ERR_TLS_CERT_ALTNAME_INVALID"
}

Supus ser algum erro no pem que usei para configurar o mTLS. E já experimentei o seguinte:

- Usei exatamente o CRT que baixei das docs da GN
- Fiz a conversão como citei acima (criando a TS)

Se vocês puderem fazer uma requisição mTLS com o certificado client correto para testar, a UTR é esta:

POST https://mtls.menur.app/vbeta1/establishments/mana/pix

O serviço está retornando 204 fixo para qualquer body json (não obrigatório).

Alguma luz? 🙏