Histórico de mensagens em devs

EXIBINDO CONVERSAS RECENTES:

Canal: devs
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, Júlia! Nesse caso, será necessário você verificar se o sistema citado possui integração com as nossas APIs.

Avatar discord do usuario batista7964

batista7964

qual documentação eu uso para emitir boleto ?

Avatar discord do usuario juliamorais

juliamorais

Ver Respostas

boa tarde pessoal, tudo bem?

o gerencianet faz integração com o conta azul via api?

Avatar discord do usuario .martola

.martola

vou ir tentando 😆

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Nesse caso não sei te dizer com certeza qual arquivo vai ser suportado, mas vale a pena testar o .key também

Avatar discord do usuario .martola

.martola

Ver Respostas

Bom dia @joao_efi, os certificados esta sendo gerado por esta imagem no docker https://github.com/SteveLTN/https-portal

Eu estou colocando os certificados que ele me gera em um volume e compartilhando com o backend node, o problema é que aparentemente ele não me gera as 2 chaves .pem.

No diretorio dos certificados tenho dhparam.pem e account.key e na pasta da url nao tenho certificados .pem.

Entao nao sei quais certificados devo ler no httpsOptions.

Nao posso substituir esta imagem docker por um certbot.
imagem enviada na mensagem pelo usuario .martola
imagem enviada na mensagem pelo usuario .martola

Avatar discord do usuario joao_efi

joao_efi

Bom dia @.martola tudo certo? Isso mesmo, são os arquivos .pem gerados pelo certbot (https://certbot.eff.org/)

Avatar discord do usuario .martola

.martola

Bom dia a todos, o certificado fullchain e a chave privada de dominio devem ser extensao .pem?
imagem enviada na mensagem pelo usuario .martola

Avatar discord do usuario erickmohor

erickmohor

Boa tarde!
A documentação do backend está ok, consegui implementar. O problema é a parte de front, na geração do payment token. Nessa parte a documentação é bem pobre, só tem um campo que gera um script e pronto.
Usando o script gerado em javascript puro, no React acusa o erro "Uncaught ReferenceError: $gn is not defined". Pesquisei aqui e já falaram sobre esse erro, mas não deram nenhuma solução.
Então tentei seguir o projeto em Vue, indicado por vocês, porém ao usar o 'no-cors' gera um 'type: opaque' sem resposta nenhuma. Então transferi a parte de pegar o salt e public key para o backend e funcionou.
Mas essa parte que eu citei (de realmente mandar para vocês os dados do cartão criptografado), não posso jogar no backend, porque são os dados do cartão, então necessariamente eu preciso fazer no front.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Erick, boa tarde! Você chegou olhar o nosso exemplo em node? Não conseguiu replicar ele no React?

Avatar discord do usuario erickmohor

erickmohor

Ver Respostas

Mas em relação a troca de empresa, não me refiro a parte de dados e sim implementação no sistema. Atualmente o cliente já usa outra empresa, e para pegar o token de pagamento é muito fácil com a outra empresa.
Eu mandei mensagem aqui, para ver se o suporte consegue me ajudar e somente caso não seja possível, aí não tem como implementar no sistema, logo, o cliente vai ver uma outra empresa.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O problema não é o gateway, colocar os dados não criptografados em algum momento na sua estrutura requer um nível de homologação PCI muito maior. E isso não muda com empresa A ... Z.

Avatar discord do usuario erickmohor

erickmohor

Ver Respostas

Homologação, para ver se é possível implementar isso em React. Porque se não for possível, aí o cliente vai ver outra empresa.

Nesse projeto que você citou, nada rodou em react. Para gerar o salt e publicKey tive que fazer em NodeJS. Porém essa etapa de mexer com os dados do cartão, acredito que não possa ser jogado para o backend em Node, mesmo estando criptografado.

Avatar discord do usuario unostore

unostore

Ver Respostas

infelizmente ta desatualizado, varios pacotes foram descontinuados e ta ruim de rodar nas novas versões do node

Avatar discord do usuario valmirefi

valmirefi

Ver Respostas

Você está utilizando em produção ou homologação?

Avatar discord do usuario erickmohor

erickmohor

Ver Respostas

Seguindo esse projeto, estou recebendo um erro 404 na parte do https://sandbox.gerencianet.com.br/card.
Sabe me informar o que este endereço espera no body? É somente uma data contendo o cartão criptografado (usando o JSEncrypt() )?

O código está desse jeito:

const responseCard = await fetch('https://sandbox.gerencianet.com.br/card', {
method: 'POST',
mode: 'no-cors',
body: JSON.stringify({ "data": cardDataEncrypted }),
headers: {
'account-code': payee_code,
'Content-Type': 'application/json',
},
})

Avatar discord do usuario valmirefi

valmirefi

Boa tarde @luiz4872, você teve dificuldade em alguma parte?

Avatar discord do usuario luiz4872

luiz4872

PIX

Avatar discord do usuario luiz4872

luiz4872

Olá galera alguém ai ja fez a parte de webhook com php ?