Histórico de mensagens sobre pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: pix
Canal: pix
Avatar discord do usuario pedrohenriquebufulin

pedrohenriquebufulin

Ver Respostas

Quando eu crio um pix, tem como eu já gerar um QR code com esses links?

js
"id": 8,
"location": "qrcodes-pix-h.gerencianet.com.br/v2/f6af12d74aad4d0d9a415a0b37e1a625",
"tipoCob": "cob",
"criacao": "2021-12-16T02:10:56.054Z"
},
"location": "qrcodes-pix-h.gerencianet.com.br/v2/f6af12d74aad4d0d9a415a0b37e1a625",

Não parece que eles sãpo links pra imagens

Avatar discord do usuario leonardo_apereira

leonardo_apereira

Ver Respostas

Estou tentando fazer uma devolução Pix por api, está retornando "erro_interno_servidor", parece estar tudo ok.. Alguém tem alguma sugestão?

Avatar discord do usuario reidoscoins

reidoscoins

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix.gerencianet.com.br/v2/webhook/" . $chave, // Rota base, homologaço ou produço
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => $json,
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"authorization: Bearer " . $access_token,
"x-skip-mtls-checking: false"
),
));

$response = curl_exec($curl);

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

<@!239503881728557066> No options o atributo pix_cert deve ser somente o caminho do certificado! A própria sdk faz a leitura. 🙂

Avatar discord do usuario pedrohenriquebufulin

pedrohenriquebufulin

Ver Respostas

Eu não sei o que estou fazendo de errado. O Buffer está vindo certinho.





js

/ eslint-disable @typescript-eslint/no-var-requires /
const Gerencianet = require('gn-api-sdk-node');
const AWS = require('aws-sdk');

require('dotenv').config();
const fs = require('fs');
const path = require('path');

const certPath = path.resolve(
__dirname,
../../certs/${process.env.GN_PIX_CERT},
);

console.log(certPath);
const pix_cert = fs.readFileSync(certPath);

console.log(pix_cert);

export const options = {
sandbox: process.env.ENVIRONMENT === 'development' ? true : false,
client_id: process.env.GN_CLIENT_ID,
client_secret: process.env.GN_CLIENT_SECRET,
pix_cert: pix_cert,
};

const gerencianet = new Gerencianet(options);
export default gerencianet;

Avatar discord do usuario joao_efi

joao_efi

Os endpoints relacionados a Boleto, Cartão e Carnê não dependem do certificado de segurança para a sua execução.
Já os endpoints pix o certificado é obrigatório.

Avatar discord do usuario pedrohenriquebufulin

pedrohenriquebufulin

Ver Respostas

Mas o que é estranho é que o createCharge funciona normalmente, mas é só eu usar o pixCreateCharge que não funciona mais

Avatar discord do usuario pedrohenriquebufulin

pedrohenriquebufulin

Estou recebendo "FALHA AO LER CERTIFICADO" quando tento usar a rota [PUT] v2/cob/:txid
Meu certificado funciona com outras rotas, e pra essa rota de pix eu dei autorização

Avatar discord do usuario pedrohenriquebufulin

pedrohenriquebufulin

Ver Respostas

na verdade eu queria alguma coisa que desse um "listen" nos pix que estão sendo confirmados e assim que um pix confirmou ele envia um item para o sujeito que comrpou

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Na SDK tem os endpoints de consultar cobrança(https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/pix/charge/pixDetailCharge.js) e consultar Pix recebidos (https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/pix/pix/pixDetail.js), com eles você consegue visualizar os detalhes dos pagamentos e usar as informações para os fins que deseja.

Avatar discord do usuario reidoscoins

reidoscoins

"Para hospedagem em servidores compartilhados pode haver restrições relativas a inserção de certificados gerados por outra entidade, como o nosso CA por exemplo. Caso tenha problemas, orientamos a abertura de um ticket informando como assunto: mTLS em hospedagem compartilhada ou entre em contato pelo nosso canal <#❖pix> no Discord. Analisaremos a situação para atuarmos em conjunto em seu auxílio."

Avatar discord do usuario pedrohenriquebufulin

pedrohenriquebufulin

Ver Respostas

Pessoal, alguém tem algum exemplo de como fazer pra ler se um pix foi pago e assim que ele for pago fazer alguma coisa com esses dados?

Avatar discord do usuario leonardo_apereira

leonardo_apereira

Ver Respostas

Entendi, é a última dúvida, se eu gerar um qrcode estatico para minha conta na GN, o webhook vai notificar quabdo receber o Pix?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na API da GN não, mas há outras APIs que tem isso, como a do pix.ae. Detalhe que no estático você não precisa de informação da GN, então uma biblioteca EMV/BRCode já é suficiente para você gerar o estático.

Avatar discord do usuario rlucredio

rlucredio

Ver Respostas

Eu precisava que aparecesse esse ID Pix no arquivo JSON
imagem enviada na mensagem pelo usuario rlucredio

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Sim, esse arquivo é o relatório. Realmente ele não retorna as cobranças Pix. Talvez o pessoal do @Relacionamento tenha alguma solução para você

Avatar discord do usuario rlucredio

rlucredio

Ver Respostas

na verdade eu estava falando do extrato financeiro, se lá conseguisse aparecer o ID Pix (e2eid), já me atenderia.

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Então, justamente porque o relatório não retorna as cobranças Pix