Histórico de mensagens sobre java em pix

EXIBINDO CONVERSAS RECENTES:

Texto: java
Canal: pix
Avatar discord do usuario douglascarteribordignon

douglascarteribordignon

Ver Respostas

Tenta isso e vê se funciona:

javascript
const body = {
calendario: {
expiracao: 3600
},
valor: {
original: price.toLocaleString("pt-br", { minimumFractionDigits: 2 }).replace(",", ".")
},
chave: key_GERENCIANET_PIX_KEY,
solicitacaoPagador: #Fatura:${invoiceId},
marketplace: {
mode: 2, // 1 para a tarifa ser descontada apenas da conta emissora da cobrança, 2 para a tarifa ser descontada proporcionalmente para as contas definidas
repasses: [
{
tipo: "porcentagem",
valor: "15.00",
favorecido: {
cpf: "12345678909",
conta: "1234567"
}
},
{
tipo: "porcentagem",
valor: "25.00",
favorecido: {
cpf: "94271564656",
conta: "7654321"
}
}
]
}
};

try {
pix = await gerencianet.pixCreateImmediateCharge(null, body);
qrcode = await gerencianet.pixGenerateQRCode({
id: pix.loc.id
});
} catch (error) {
console.log(error);
throw new AppError("Validation fails", 400);
}

Avatar discord do usuario asnsoftware.

asnsoftware.

me deparei com o seguinte mensagem ao tentar enviar um pix viu lib java

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Provavelmente alguma informação esta sendo enviada na requisição de forma errada. Teria que analisar todo o seu projeto e ir verificando o valor de cada variável pra saber se realmente as informações enviadas no body estão corretas.

Confirme se está enviando também as credenciais Cliente_Id, Client_Secret e certficado corretamente.
Você pode acompanhar também um vídeo de demonstração da SDK de Java: https://www.youtube.com/watch?v=Mv3LPoOc8mc&ab_channel=Ef%C3%AD 😉

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 sarmanho.

sarmanho.

Ver Respostas

@guilherme_efi bom dia DIRETOR!! Mais DÚVIDAS CRUÉIS!!

DUVIDA 1)
Vi no link de vocês personalizado para pagamento que o usuário pode pagar o PIX acionando direto o APP DO BANCO DIGITAL que lhe convém. A dúvida é a seguinte: ESSAS OPÇÕES DO LINK DE VOCÊS só funciona com vocês ou EXISTE UMA FORMA de criar meu próprio LISTBOX COM OS BANCOS POSSIVEIS ?

DUVIDA 2)
ESSE LISTBOX com os APP DISPONÍVEIS vcs tem como COMPONENTE HTML/JAVASCRIPT/LINK para podermos incluir em nosso projeto. Pergunto isso por causa de NONAS APPS que podem surgir

DUVIDA 3)
Tem como PERSONALIZAR o uso do LINK DE VOCÊS para colocar algumas informações do meu projeto ou deixar do JEITO QUE PRECISO ?

Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas


br.com.gerencianet.gnsdk
gn-api-sdk-java
2.0.0

Avatar discord do usuario guilherme.lopes

guilherme.lopes

Ver Respostas

Mesmo erro

body: {
"devedor": {
"cpf": "xxxxxxxxx",
"nome": "Guilherme Costa Lopes"
},
"valor": {
"original": "1500.00"
},
"chave": "xxxxxx",
"calendario": {
"expiracao": 3600
},
"solicitacaoPagador": "Conta a receber ID: b463afc1-a4e6-4c0c-8422-18c06e22f43b, com o nome: PIX"
}

2023-06-19 09:34:03 - b.c.g.g.c.ContaReceberApplication - checkServerTrusted
2023-06-19 09:34:03 - b.c.g.g.c.c.g.GerenciaNetPixComponent - gerencianet - salvarPix - erroDescricao: Connection reset
javax.net.ssl.SSLException: Connection reset
at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:127)

Avatar discord do usuario guilherme.lopes

guilherme.lopes

Bom dia

Estou testando o PIX

Estou enviando assim:
{"devedor":{"cpf":"xxxxxxxxxxxx","nome":"Guilherme Costa Lopes"},"valor":{"original":"1500.000"},"chave":"xxxxxx","calendario":{"expiracao":3600},"solicitacaoPagador":"Conta a receber ID: 4947ce33-ea60-4bb4-87cd-8ca6640f8316, com o nome: PIX"}

Retorna o erro:

2023-06-19 08:29:38 - b.c.g.p.resource.MensagensRetorno - Connection reset
br.com.ghnetsoft.principal.exception.GeralException: Connection reset
at br.com.ghnetsoft.gestorsistemas.contareceber.client.gerencianet.GerenciaNetPixComponent.salvarPix(GerenciaNetPixComponent.java:64)

O que pode ser ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O status não muda quando expira. Você que precisa saber e eventualmente atualizar a cobrança usando o método PATCH.
2) Universal, preferencialmente converta sempre para fuso Z
3) O Javascript do client não vai ter acesso à API Pix, então no servidor

Avatar discord do usuario sarmanho.

sarmanho.

Ver Respostas

Guilherme bom dia. Duvidas CRUÉIS:
1) Gerei um PIX com duração de 60 segundos para verificar o que acontece após esse tempo. Resultado: STATUS não muda permanece ATIVA. Eu que devo checar se O PRAZO TERMINOU ou o SISTEMA DE VOCÊS que avisa?
2) O campo CALENDARIO->CRIACAO é um relogio de tempo FIXO UNIVERSAL ou muda conforme o campo CIDADE ?
3) Se eu que devo fazer A CHECAGEM DA EXPIRAÇÃO DO PIX a rotina pra isso faço em JAVASCRIPT no client ou em PHP no server ?

Avatar discord do usuario rozivaldo8558

rozivaldo8558

Ver Respostas

eu queria fazer um temporizador em javascript que de 30 em 30 segundos faz a consulta em php finalizado a mesma quando confirmar o pagamento.

Avatar discord do usuario rozivaldo8558

rozivaldo8558

Ver Respostas

obrigado, teria algum exemplo em javascript tambem ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A API Pix é uma API para uso em back-end, não em front-end... a não ser que por Javascript você se refira a node.js ou typescript.

Avatar discord do usuario gandalf_sanchez

gandalf_sanchez

Ver Respostas

No caso eu queria utilizar a api para javascript

Avatar discord do usuario vine1523

vine1523

Ver Respostas

Pelo que vi, não somente em javascript, ts, java, python, todas estão assim...

Avatar discord do usuario joaovitortrindade_

joaovitortrindade_

Ver Respostas

Boa tarde, estou integrando meu software Java com a Gerencia Net por meio do SDK disponibilizado, tenho minhas chaves e certificado já informados no arquivo JSON e estou enviando as informações na requisição por homologação, porém, não consigo fazer uma chave de cobrança, pois recebo retorno 500 "Ocorreu um erro ao solicitar a criação da chave".

Não entendi se isso é um problema de configuração na minha conta ou no código, o que pode ser?

Notei que na documentação tem a seguinte recomendação no endpoint de criação de chave: Requer autorização para o escopo: gn.pix.evp.write, mas já assinalei todas as opções de homologação.

Avatar discord do usuario veniciusalves.

veniciusalves.

Ver Respostas

@palloma_efi

Tenho um backend na Back4app, em javascript, estou fazendo o passo a passo direitinho em node, porém da erro, na leitura do certificado

Avatar discord do usuario veniciusalves.

veniciusalves.

Estou com um problema na leitura do certificado em meu projeto, feito em javascript