Author Image

jao_vieiraaa

Jan 23, 2025

Erros de Reembolso Pix no SDK Java

reembolsoPIXSDK JavaerrocertificadoConnection reset

Bom dia

Estou tentando reembolsar um Pix utilizando o SDK Java da Efí, e estou recebendo um desses erros no servidor:

java.net.SocketException: Connection reset
ou
java.net.SocketException: Unexpected end of file from server

Respostas (3):
Avatar discord do usuario joaolucas_efi

joaolucas_efi

23/01/2025

Bom dia, @jao_vieiraaa. Tudo bem?
Essa falha tem relação com o certificado não estar sendo enviado corretamente, verifique o caminho, se o certificado esta correto, etc.

Avatar discord do usuario jao_vieiraaa

jao_vieiraaa

23/01/2025

Eu tenho uma função chamada config que é usada tanto para criar o COB (o que funciona corretamente), quanto na função de reembolso onde ocorre o erro. Se o problema fosse com o certificado, a criação do COB não funcionaria corretamente.

public EfiPay config() throws Exception {
JSONObject options = new JSONObject();
options.put("client_id", clientId);
options.put("client_secret", clientSecret);
options.put("certificate", certificate);
options.put("sandbox", sandbox);

return new EfiPay(options);
}

Avatar discord do usuario rubenskuhl

rubenskuhl

23/01/2025

O que já aconteceu com outro usuário do canal é que no meio do caminho ele usava um método que não precisava de certificado, da API Cobranças, e quando usava de novo uma chamada da API Pix, o certificado tinha sido destruído.