Histórico de mensagens sobre js em pix

EXIBINDO CONVERSAS RECENTES:

Texto: js
Canal: pix
Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas

Bom dia

Estou utilizando este exemplo

https://github.com/gerencianet/gn-api-sdk-java-examples/blob/master/src/main/java/br/com/gerencianet/pix/charge/json/PixCreateCharge.java

body: {"devedor":{"cpf":"94271564656","nome":"Gorbadoc Oldbuck"},"valor":{"original":"0.01"},"chave":"sua_chave","calendario":{"expiracao":3600},"infoAdicionais":[{"valor":"Informação Adicional1 do PSP-Recebedor","nome":"Campo 1"},{"valor":"Informação Adicional2 do PSP-Recebedor","nome":"Campo 2"}],"solicitacaoPagador":"Serviço realizado."}


Só que retorna este erro
775328670784159744/1721133005123message.txt

Avatar discord do usuario zaff47

zaff47

estou usando nginx e nodejs

Avatar discord do usuario odutradev

odutradev

Ver Respostas

estou tentando gerar uma chave pix com nodejs, porem está gerando o erro "error Error: FALHA AO LER O CERTIFICADO
" estou usando o sdk e o certificado .pem está na mesma pasta
imagem enviada na mensagem pelo usuario odutradev

Avatar discord do usuario cx10zn

cx10zn

Ver Respostas

Só seguir a lógica

js
async function verificarPagamento(pagamentoId) {
try {
const response = await gerencianet.pixDetail(pagamentoId);

const pagamento = response.data;
console.log(pagamento);

// Faça algo com o pagamento aqui

} catch (error) {
console.error('Erro ao verificar pagamento:', error);
}
}

Avatar discord do usuario lyrax_dev

lyrax_dev

Ver Respostas

Boa noite!
Onde posso encontrar um exemplo simples e funcional em js para checar o pagamento?

Avatar discord do usuario .alanpske

.alanpske

axios
.post('https://api-pix-h.gerencianet.com.br/oauth/token', data, {
headers: {
Authorization: Basic ${auth},
'Content-Type': 'application/json'
},
httpsAgent: agent,
})
.then((response) => {
const accessToken = response.data?.access_token;
console.log(JSON.stringify(response.data));
const endpoint = 'https://api-pix-h.gerencianet.com.br/v2/cob';

const dataCob = {
calendario: {
"expiracao": 3600
},
devedor: {
"cpf": "12345678910",
"nome": "John Doe"
},
valor: {
"original": "123.45"
},
chave: "d6d67ce2-9225-4902-b298-e7b86d1b6a3a",
solicitacaoPagador: "Informe o número ou identificador do pedido."
}

const config = {
httpsAgent: agent,
headers: {
Authorization: Bearer ${accessToken},
'Content-Type': 'application/json'
}
}

axios.post(endpoint, dataCob, config).then(console.log)
})
.catch(error => {

console.error(error);
});

Avatar discord do usuario ddccpp

ddccpp

está baixando a pagina completa da doc em vez do json

Avatar discord do usuario arabeexava

arabeexava

Ver Respostas

Bom dia pessoal, estou tentando usar a Api de Pix, porem eu tenho sucesso somente ao utilizar as chaves de Homologação, quando eu tenho usar as de produção nao consigo ;/
Tentei pelo meus servidos NodeJS e pelo Postman com as collections, Homologaçao tudo certo, porem o de Produção nao consigo.
Alguem pode me dar um luz ?

Avatar discord do usuario gabriel_efi

gabriel_efi

Boa noite, @jeanlucafp! Vou abrir um # atendimento com você para pegar mais detalhes. Este é um erro geralmente vinculado à estrutura do JSON passado.

Avatar discord do usuario mateus.sf

mateus.sf

Ver Respostas

Bom dia. Estou tendo dificuldades para desenvolver a integração com a API Pix. Requisições ao endpoint /oauth/token sempre retornam status 400. Isso acontece apenas em tempo de execução, no postman funciona normalmente.

POST /oauth/token HTTP/1.0
Connection: Keep-Alive
Content-Length: 36
Content-Type: application/json
Host: api-pix-h.gerencianet.com.br
Accept: /
Accept-Encoding: gzip, deflate, br, identity
User-Agent: User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36
Authorization: Basic

{"grant_type": "client_credentials"}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Oi, @tolribeiro. Bom dia! Como vai?
Na SDK você deve enviar este parâmetro da seguinte maneira:

json
{
'inicio': '2022-01-22T16:01:35Z',
'fim': '2022-11-30T20:10:00Z',
'paginacao.itensPorPagina': 1
}

Avatar discord do usuario tolribeiro

tolribeiro

Ver Respostas

Galera, seguinte. Estou usando a seguinte função no SDK Node gerencianet.pixListCharges({ inicio: '2023-05-25T00:00:00.000Z', fim: '2023-05-31T23:59:59.999Z' }) sendo o argumento da função esse objeto aí filtrando uma data de inicio e fim

na documentação, however, é mostrado que eu posso ir especificamente para a página q n seja a 0 ou seja, o objeto seria { inicio: '2023-05-25T00:00:00.000Z', fim: '2023-05-31T23:59:59.999Z', paginacao: { paginaAtual: 1 } }

Porém ao chamar pixListCharges passando esse argumento, recebo:

{
nome: 'json_invalido',
mensagem: 'Valores ou tipos de campo inválidos',
erros: [
{
chave: 'additionalProperties',
caminho: '.query',
mensagem: 'não são permitidas propriedades adicionais'
}
]
}

O que estaria errado? só pra deixar claro, eu quero ter acesso a cobranças de páginas além da 0 (default)

obrigado!

Avatar discord do usuario rafaelfig_mapp

rafaelfig_mapp

Olá, @Consultoria Técnica.
Como passo o partner_token utilizando o SDK do Node.js?

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @accessoft! Como vai?
Nossa sugestão é a mesma que o Rubens mencionou.

Para habilitar o endpoint de envio de Pix em produção, é necessário preencher este formulário (https://sejaefi.link/rkgAjSstbn). Após o preenchimento, basta aguardar que nossa equipe entrará em contato.

Caso você queira testar o endpoint de envio de Pix em ambiente de homologação, é possível simular todos os status retornados pela nossa API e webhook.
Se o valor do Pix está entre R$ 0.01 à R$ 10.00:
- Pix é confirmado, informação virá via Webhook.
Se o valor do Pix está entre R$ 10.01 à R$ 20.00:
- Pix é rejeitado, informação virá via Webhook.
Se o valor do Pix é acima de R$ 20.00:
- Pix é rejeitado já na requisição, informação não virá via Webhook.

Avatar discord do usuario adriano7682

adriano7682

Ver Respostas

Bom dia, estou obtendo o seguinte erro:

json
error: "invalid_client"
error_description: "Empty authorization header"
Quando tento Obter Autorização com pagamento PIX.

Avatar discord do usuario jonasmartins2691

jonasmartins2691

na nossa implementacao (nodejs) só falta a liberação do "envio pix"

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

O webhook é acionado sempre quando há alguma alteração na cobrança Pix. Então você recebe a notificação quando for paga, e se tiver devolução.
Então ao receber a notificação com os detalhes em Json, sua aplicação poderá tratar estes dados.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#recebendo-callbacks