Integração SDK Node com Efí Pay

EXIBINDO RESPOSTAS:

Avatar discord do usuario marcus2vinicius

marcus2vinicius

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 rubenskuhl

rubenskuhl

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

e no caso do certificado eu deixo vazio tbm?

Avatar discord do usuario rubenskuhl

rubenskuhl

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

Avatar discord do usuario marcus2vinicius

marcus2vinicius

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

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 guilherme_efi

guilherme_efi

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