Histórico de mensagens sobre PIX

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
# pix
Avatar discord do usuario oleoessencial

oleoessencial

O PIX Saque e o Troco ...

# pix
Avatar discord do usuario oleoessencial

oleoessencial

E a preparação para o PIX Agendado ?

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Bom dia <@!781134406680838216> , como estamos com o PIX cobrança ?

# pix
Avatar discord do usuario Deleted User

Deleted User

Bom dia, pessoal. Tudo bom?
Estou tentando configurar o webhook. Fiz as configurações do apache2 para exigir o certificado, mas o recurso de configuração informa que a url retornou 403.
O certificado que coloquei foi baixado do link disponibilizado na documentação.
(https://pix.gerencianet.com.br/webhooks/chain-pix-prod.crt)

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

SSLCertificateFile /etc/letsencrypt/live/udois.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/udois.com/privkey.pem
SSLCACertificateFile /var/www/html/Udois/resources/ssl/certificates/chain-pix-prod.crt

SSLVerifyClient none

SSLVerifyClient require
SSLVerifyDepth 3

# pix
Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá <@!291722988645122049> ! Boa noite. Atualmente não é possível simular o pagamento de um QrCode em homologação. Entretanto, você pode gerar cobranças de R$0,01 em produção e efetuar o pagamento. Não precisa se preocupar, as transações originadas pela API Pix serão gratuitas até o dia 31/07/2021. 😀

# pix
Avatar discord do usuario alanvcb

alanvcb

Ver Respostas

"loc": {
"id": 2,
"location": "qrcodes-pix-h.gerencianet.com.br\/v2\/????????????????",
"tipoCob": "cob",
"criacao": "2021-05-20T21:28:01.449Z"
}

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Outro detalhe é a adição do /pix no final da sua URL que deve ser tratada no location das configurações de seu Nginx.

Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix também dever ser tratada nas configurações do Nginx para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

json
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Boa tarde, pessoal. Alguém tem um exemplo do body do webhook pix (que o meu site recebe)? Não encontrei na documentação :/

# pix
Avatar discord do usuario 13337

13337

Estou tendo problemas com o webhook da api pix

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Boa tarde <@!276372269893287936> ! Correto. Para que libere o a utilização do endpoint envio de Pix (POST /v2/pix) é necessário entrar em contato com a nossa equipe comercial por qualquer um dos canais oficiais (https://gerencianet.com.br/artigo/entrar-em-contato/) e assinar um termo contratual. Mais detalhes sobre o termo vocês conseguem com a própria equipe comercial.

# pix
Avatar discord do usuario luucasfzs

luucasfzs

Boa tarde galera, preciso liberar o endpoint para enviar o PIX, precisamos assinar algum contrato correto? @Consultoria Técnica @Relacionamento

# pix
Avatar discord do usuario andersonmarques4701

andersonmarques4701

Ver Respostas

post: {
method: 'POST',
url: 'https://api-pix.gerencianet.com.br/v2/cob',
headers: {
Authorization: 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYWNjZXNzX3Rva2VuIiwiY2xpZW50SWQiOiJDbGllbnRfSWRfMjhmODZhZTQ2ZjNiNDRhMWE1N2M3NmExNTNlMzMyZWJkNTU4Y2NkYyIsImFjY291bnQiOjMwMTg2NCwiYWNjb3VudF9jb2RlIjoiZjk2YzM1YTVjNjc2N2ZjYzk2ZmU0YjVkNWJmMzcyNjQiLCJzY29wZXMiOlsiY29iLnJlYWQiLCJjb2Iud3JpdGUiLCJnbi5iYWxhbmNlLnJlYWQiLCJnbi5waXguZXZwLnJlYWQiLCJnbi5waXguZXZwLndyaXRlIiwiZ24uc2V0dGluZ3MucmVhZCIsImduLnNldHRpbmdzLndyaXRlIiwicGF5bG9hZGxvY2F0aW9uLnJlYWQiLCJwYXlsb2FkbG9jYXRpb24ud3JpdGUiLCJwaXgucmVhZCIsInBpeC53cml0ZSIsIndlYmhvb2sucmVhZCIsIndlYmhvb2sud3JpdGUiXSwiZXhwaXJlc0luIjozNjAwLCJjb25maWd1cmF0aW9uIjp7Ing1dCNTMjU2IjoiUGtuRDBnYy96Zjh5VHI0RFl5aGJGR1J3M1gzQVM4YTl4dy8vNkUrcklGYz0ifSwiaWF0IjoxNjIxNTE4Njc0LCJleHAiOjE2MjE1MjIyNzR9.bEfZcubm3yF-usxnw09lh8qhXM-RaClAZcf7luOaa6U',
'Content-Type': 'application/json'
},
httpsAgent: Agent {
_events: [Object: null prototype] {
free: [Function (anonymous)],
newListener: [Function: maybeEnableKeylog]
},
_eventsCount: 2,
_maxListeners: undefined,
defaultPort: 443,
protocol: 'https:',
options: {
pfx: ,
passphrase: '',
path: null
},
requests: {},
sockets: {},
freeSockets: {},
keepAliveMsecs: 1000,
keepAlive: false,
maxSockets: Infinity,
maxFreeSockets: 256,
scheduling: 'fifo',
maxTotalSockets: Infinity,
totalSocketCount: 0,
maxCachedSessions: 100,
_sessionCache: { map: {}, list: [] },
[Symbol(kCapture)]: false
},

# pix
Avatar discord do usuario alanvcb

alanvcb

Ver Respostas

bom dia paloma, desculpe te deixar falando sozinha... patroa mandou eu voltar pra casa... estou consumindo a /v2/cob/ (https://api-pix-h.gerencianet.com.br/v2/cob/{txid})

# pix
Avatar discord do usuario joey_burn

joey_burn

201
{"calendario":{"criacao":"2021-05-19T23:36:35.321Z","expiracao":3600},"txid":"4JRGQE27MP9WPULKUADIYRGVC7KM","revisao":0,"loc":{"id":86,"location":"qrcodes-pix-h.gerencianet.com.br/v2/f697492bd1944f7daf73d2f3f23a0897","tipoCob":"cob","criacao":"2021-05-19T23:36:35.352Z"},"location":"qrcodes-pix-h.gerencianet.com.br/v2/f697492bd1944f7daf73d2f3f23a0897","status":"ATIVA","valor":{"original":"123.45"},"chave":"5534984367252"}
400
Bad Request
400

# pix
Avatar discord do usuario joey_burn

joey_burn

//gerar qrcode

url = new URL ("https://api-pix-h.gerencianet.com.br/v2​/loc/80/qrcode"); //Para ambiente de Desenvolvimento
conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("GET");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization","Bearer "+token);
conn.setSSLSocketFactory(sslsocketfactory);

System.out.println(conn.getResponseCode());
System.out.println(conn.getResponseMessage());

# pix
Avatar discord do usuario joey_burn

joey_burn

Ver Respostas

''' url = new URL ("https://api-pix-h.gerencianet.com.br/v2/cob/"+main.getSaltString()); //Para ambiente de Desenvolvimento
conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("PUT");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization","Bearer "+token);
conn.setSSLSocketFactory(sslsocketfactory);

input = "{\"chave\": \"+55 34 9 8436-7252\",\"calendario\": {\"expiracao\": 3600 },\"valor\": {\"original\": \"123.45\" }}";

os = conn.getOutputStream();
os.write(input.getBytes());
os.flush();

responseCode = conn.getResponseCode();
if (responseCode >= 200) {
System.out.println(responseCode);
reader = new InputStreamReader(conn.getInputStream());
}else {
System.out.println(responseCode);

reader = new InputStreamReader(conn.getErrorStream());
}
br = new BufferedReader(reader);


while ((response = br.readLine()) != null) {
System.out.println(response);
}

# pix
Avatar discord do usuario joey_burn

joey_burn

201
{"calendario":{"criacao":"2021-05-19T23:02:40.802Z","expiracao":3600},"txid":"0ZQJERHT4KJ9J0RU4BZ0AAVBCFLB","revisao":0,"loc":{"id":80,"location":"qrcodes-pix-h.gerencianet.com.br/v2/ca8e231f084a41ba94c8e11dc5e44f57","tipoCob":"cob","criacao":"2021-05-19T23:02:40.843Z"},"location":"qrcodes-pix-h.gerencianet.com.br/v2/ca8e231f084a41ba94c8e11dc5e44f57","status":"ATIVA","valor":{"original":"123.45"},"chave":"+55 34 9 8436-7252"}

# pix
Avatar discord do usuario joey_burn

joey_burn

Boa noite pessoal... realmente tentei de todas as maneiras em java fazer uma request get na cobranca gerada anteriormente como podem ver https://api-pix-h.gerencianet.com.br/v2​/loc/77/qrcode ja estou na 77 e so obtenho o codigo 400 de bad request... todas as outras funcionam normalmente... post criar cobranca e etc... pelo sdk java eu consigo fazer pelo postman eu consigo mas quando vou fazer uma request get nativa no java para obter o qrcode e copia e cola ele me da bad request... ja copiei os headers mesmos do postman e da sdk e nao consigo... se alguem do java ja passou por isso por favor me deem uma mao . Agradecido