Histórico de mensagens sobre js

EXIBINDO CONVERSAS RECENTES:

Texto: js
# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

@alexandrecosta1735. Verifique um detalhe que é a adição do /pix no final da sua URL.
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 de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.

Outra opção seria você colocar um query params na sua URL no momento do registro, para ignorar a adição do /pix, assim:

# pix
Avatar discord do usuario alexandrecosta1735

alexandrecosta1735

Ver Respostas

quando criei o webhook, o dados.json é atualizado. [{"evento":"teste_webhook","data_criacao":"2023-03-29T12:58:03.088Z"}]. mas quando realizo uma transação não atualiza. sabe o que pode estar errado?

# cartões
Avatar discord do usuario klawdyo.com

klawdyo.com

E aquele código js que vocês disponibilizam baixa o jquery totalmente sem necessidade.

# cartões
Avatar discord do usuario wesley_wb

wesley_wb

Ver Respostas

Boa tarde. Alguém pode me ajudar com um problema ? Estou no ambiente de homologação da API de pagamento com cartão. Não estou conseguindo obter o payment_token nem o card_mask. De acordo com a documentação, para obter esses dados antes é necessário gerar: SALT, chave RSA, objeto JSON contendo os dados do cartão junto com o SALT gerado, e por fim, criptografar esses dados e manda-los através de uma requisição POST para a rota "https://sandbox.gerencianet.com.br/v1/card". Até aqui tá tudo perfeito. O identificador da conta é enviado no Header da requisição com o atributo account-code. Só que a API retorna um erro informando que o identificador de conta fornecido é inválido. Mas isso não faz sentido, já que para obter o SALT e a chave RSA eu envio o mesmo identificador e funciona perfeitamente.

# devs
Avatar discord do usuario jeanmatos.

jeanmatos.

{"code":3500034,"error":"validation_error","error_description":{"property":"/configurations","message":"Propriedade desconhecida (não está no schema)."}}
estou montando o json e estou recebendo esse erro...

# freelancer
Avatar discord do usuario lucaskazushige

lucaskazushige

preciso de um progamador que saiba next.js chama pv

# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você não pode fazer isso no backend, viola premissas de segurança do arranjo de cartões. Se prefere não usar o JS da Efí pode fazer no front-end com código seu de criptografia RSA, mas precisa ser no front-end.

# cartões
Avatar discord do usuario jefferson.a.sampaio

jefferson.a.sampaio

Ver Respostas

Bom dia Pessoal!

Estou tentando gerar o payment token via backend, estou com esse erro:
{'code': 3500011, 'error': 'invalid_data', 'error_description': 'Não foi possível recuperar os dados enviados'}

Fiz todo o processo, estou gerando o salt (incluindo ele no json dos dados), gero o RSA e faço a criptografia dos dados com essa chave publica.

# marketplace
Avatar discord do usuario tyrandus081

tyrandus081

Ver Respostas

Boa tarde, estou integrando a API de vocês em um marketplace utilizando js, estou com dúvida se todas as pontas precisa ter uma conta no GerenciaNet (O pagador, o prestador e o que recebe o fee)

# pix
Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @tiagooops tudo certo?

Por determinação do Banco Central, nossa API adiciona o /pix ao final da URL cadastrada, sendo assim
Se você cadastra o webhook a URL:
exemplo.com.br/webhook
A confirmação de pagamento será enviada para:
exemplo.com.br/webhook/pix

Além da rota criada acima, é necessário que você adicione a rota a seguir:

js
app.post('/webhookPix/pix', (req, res) => {
try {
const pix = req.body.pix;
console.log(pix);
res.status(200).send('ok')
} catch (err) {
console.error(err)
res.status(500).send('Erro interno do servidor')
}
})

# pix
Avatar discord do usuario rafaelfig_mapp

rafaelfig_mapp

Ver Respostas

Bom dia, @Consultoria Técnica.
Estou implementando o webhook em Node.js, mas preciso configurar o certificado chain:

js
const httpsOptions = {
cert: fs.readFileSync("/"),
key: fs.readFileSync("/"),
ca: fs.readFileSync(""),
minVersion: "TLSv1.2",
requestCert: true,
rejectUnauthorized: false
};

Conseguem me ajudar a configurar os parâmetros para o deploy no App Engine?

# pix
Avatar discord do usuario tiagooops

tiagooops

app.use(bodyParser.json());
app.post('/webhookPix', (req, res) => {
try {
const pix = req.body.pix;
console.log(pix);
res.status(200).send('ok')
} catch (err) {
console.error(err)
res.status(500).send('Erro interno do servidor')
}
})

# pix
Avatar discord do usuario ranulfosouza

ranulfosouza

Ver Respostas

Boa noite, pessoal.
Estou tomando esse erro ao tentar criar a charge do pix no node.js:

--> Erro createCharge Error: FALHA AO LER O CERTIFICADO
at Endpoints.run (/usr/src/app/data/cloud/node_modules/gn-api-sdk-node/lib/endpoints.js:36:11)
at Gerencianet. [as pixCreateImmediateCharge] (/usr/src/app/data/cloud/node_modules/gn-api-sdk-node/index.js:20:22)
at createCharge (/usr/src/app/data/cloud/functions/order_pix.js:316:40)
at /usr/src/app/data/cloud/functions/order_pix.js:54:30
at processTicksAndRejections (internal/process/task_queues.js:93:5)



module.exports = {
sandbox: false,
debug: false,
client_id: 'Client_Id_xx',
client_secret: 'Client_Secret_xx',
account_id: 'xxx',
certificate: resolve('../certificates/producao-373554-shopchafe_dev.p12'),
chave_pix: '+5521xxx'/

Eu alterei para passar a pegar o absolute path ( usando o resolve ) conforme sugestão lida acima, mas o erro continua.

# pix
Avatar discord do usuario rodolfopatane

rodolfopatane

Eu preciso de uma solução para gerar um código pix identificável individualmente offline, pensei em gerar muitos qrcodes e ir usando eles, mas implicaria criar sem valor e editar o link, e o valor do link tbm ficaria divergente em relação ao json (nessa caso usaria o link p2p), a especificação diz que o que vale é o do link, mas parece gambiarra

# devs
Avatar discord do usuario notrevedr

notrevedr

Ele até retorna o json (no site webhook.site, sem erros),

# bolix
Avatar discord do usuario a22022

a22022

alguem pode me ajudar estou testando o bolix em homologacao eu acho que esta tudo certo mas ele da esse erro {
code: '4600608',
error: 'server_error',
error_description: 'Você já possui chave(s) Pix. Para cadastrar outra, exclua uma chave.'
} alguem pode me ajudar? OBS: eu estou usando o codigo padrao de onestep do bolix node la da api, so fiz retirar essas linhas de codigo: oneStep Node.JS
'use strict'; que estava dando erro no inicio do codigo
imagem enviada na mensagem pelo usuario a22022
imagem enviada na mensagem pelo usuario a22022

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @gustavopsan. Tudo bem?
A falha Unauthorized ocorre devido a credenciais inválidas, ou são porque são de outro ambiente.
No arquivo credentials.js da SDK, se o parâmetro sandbox estiver igual a false insira as credenciais de produção, se true informe as de homologação.
Nos conte aqui se a falha persistir. 😉

# bolix
Avatar discord do usuario gustavopsan

gustavopsan

Ver Respostas

Pessoal, estou com outro problema relacionado à geração de Bolix via Node.js... Mês passado havia colocado a aplicação para funcionar seguindo a documentação no Github (https://github.com/gerencianet/gn-api-sdk-node/blob/master/examples/charges/billet/createOneStepBillet.js), porém agora começou a dar erro de Unauthorized. Tentei criar novos certificados e até recriar a aplicação no painel da API mas não solucionou o problema... A parte do Pix continua funcionando normal, somente o Bolix que começou a bugar... 😕 @Consultoria Técnica