Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario _porfirio

_porfirio

Olá, boa tarde

Avatar discord do usuario joaolucas_efi

joaolucas_efi

@daniel.polifabro vou abrir um # atendimento para você para pegar mais detalhes quanto à sua situação.

Avatar discord do usuario daniel.polifabro

daniel.polifabro

E esse erro tem aparecido numa frequencia de 3x na semana

Avatar discord do usuario daniel.polifabro

daniel.polifabro

João, como vc pode ver, eu utilizo a SDK fornecida pela propria Efi.

Avatar discord do usuario daniel.polifabro

daniel.polifabro

Bad Request {"userId":29,"email":"@gmail.com","exception":"[object] (Gerencianet\\Exception\\AuthorizationException(code: 400): Bad Request at .../vendor/gerencianet/gerencianet-sdk-php/src/Gerencianet/Request.php:59)

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Bom dia @daniel.polifabro, tudo bem?

Qual falha você está recebendo?

Avatar discord do usuario daniel.polifabro

daniel.polifabro

Bom dia, Alguem poderia me ajudar com falha na criação de cobranças pix ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @marcus2vinicius. Destalhe que na SDK de node se usa o certificado no formato .p12 mesmo.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, pq é a Efí que gera as duas partes do certificado e dá para você baixar num arquivo único. Esse que você quotou vai precisar para o atendedor do webhook.

Avatar discord do usuario marcus2vinicius

marcus2vinicius

pixCreateCharge.js

js
const EfiPay = require('sdk-node-apis-efi')
const options = require('../../credentials')

let body = {
calendario: {
expiracao: 3600,
},
devedor: {
cpf: '',
nome: '',
},
valor: {
original: '0.01',
},
chave: '', // Informe sua chave Pix cadastrada na efipay. //o campo abaixo é opcional
infoAdicionais: [
{
nome: 'Pagamento em',
valor: 'NOME DO SEU ESTABELECIMENTO',
},
{
nome: 'Pedido',
valor: 'NUMERO DO PEDIDO DO CLIENTE',
},
],
}

let params = {
txid: 'dt9BHlyzrb5jrFNAdfEDVpHgiOmDbVq111',
}

const efipay = new EfiPay(options)

efipay.pixCreateCharge(params, body)
.then((resposta) => {
console.log(resposta)
})
.catch((error) => {
console.log(error)
})

Avatar discord do usuario marcus2vinicius

marcus2vinicius

Ver Respostas

bash
$ openssl genrsa -out meu-chave-privada.pem 2048
$ openssl req -new -x509 -key meu-chave-privada.pem -out meu-certificado.pem -days 365
o certificado seria esse aqui?

eu fiz dessa forma e agora está dando esse erro
bash
marcus@marcus-laptop:~/Documents/projects/senai/api-efi/sdk-node-apis-efi/examples/pix/cob$ node pixCreateCharge.js
TypeError: Cannot read properties of undefined (reading 'response')
at /home/marcus/Documents/projects/senai/api-efi/sdk-node-apis-efi/examples/node_modules/sdk-node-apis-efi/lib/endpoints.js:89:17

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Certificado não pode ficar vazio, é exigido em todas as requisições.

Avatar discord do usuario marcus2vinicius

marcus2vinicius

Estou usando esse exemplo pixCreateCharge.js

bash
marcus@marcus-laptop:~/Documents/projects/senai/api-efi/sdk-node-apis-efi/examples/pix/cob$ node pixCreateCharge.js

/home/marcus/Documents/projects/senai/api-efi/sdk-node-apis-efi/examples/node_modules/sdk-node-apis-efi/lib/endpoints.js:48
throw FALHA AO LER O CERTIFICADO, VERIFIQUE O CAMINHO INFORMADO: ${this.options.certificate}
^
FALHA AO LER O CERTIFICADO, VERIFIQUE O CAMINHO INFORMADO: null
(Use node --trace-uncaught ... to show where the exception was thrown)

Node.js v18.17.0

Avatar discord do usuario marcus2vinicius

marcus2vinicius

Ver Respostas

e no caso do certificado eu deixo vazio tbm?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não precisa passar a informação do devedor, só deixar a árvore devedor vazia. Nome e CPF/CNPJ só são obrigatórios se você informar um deles, aí o outro é obrigatório.

Avatar discord do usuario marcus2vinicius

marcus2vinicius

Ver Respostas

Boa noite galera referente ao PIX usando a sdk qual é a opcao nos exemplos que vc criar um qrcode porem não precisa passar informacao do devedor?

Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde, tudo bem ? Vou iniciar um atendiento privado com você

Avatar discord do usuario berzacola

berzacola

Ver Respostas

Boa tarde, eu obetive acesso a API de envio, mas colocaram meu limite R$0

Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Boa tarde @cacadordecorno, tudo bem?

Os certificados em questão são referentes ao SSL do seu domínio.
Para configurar o webhook Pix é preciso de um servidor acessível pela internet e configurado com SSL.

Avatar discord do usuario cacadordecorno

cacadordecorno

Ver Respostas

ele informou um erro no ssl