Histórico de mensagens

EXIBINDO CONVERSAS RECENTES:

Data: 20/10/2024
# pix
Avatar discord do usuario rafaaoki

rafaaoki

boa noite!

# pix
Avatar discord do usuario rafaaoki

rafaaoki

voce me ajudou bastante

# pix
Avatar discord do usuario rafaaoki

rafaaoki

obrigado Rubens

# pix
Avatar discord do usuario rafaaoki

rafaaoki

ah sim

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Atende sim, das 10h às 15h.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não de envio de Pix, que não fazemos por enquanto.

# pix
Avatar discord do usuario rafaaoki

rafaaoki

Ver Respostas

o pessoal da efi nao atende fim de semana ne?

# pix
Avatar discord do usuario rafaaoki

rafaaoki

Ver Respostas

voce tem algum exemplo na linguagem que voce usa para que eu possa ver?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Me pareceu ser a requisição. Essa talvez seja uma pergunta para alguém da Efí, eu não uso a linguagem desses exemplos na Efí...

# pix
Avatar discord do usuario rafaaoki

rafaaoki

Ver Respostas

esse body do tipo Map seriam o corpo da response? eu posso manipulá-los da forma que eu quiser?

# pix
Avatar discord do usuario rafaaoki

rafaaoki

ok, obrigado

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, esse é de envio.

# pix
Avatar discord do usuario rafaaoki

rafaaoki

@rubenskuhl

# pix
Avatar discord do usuario rafaaoki

rafaaoki

Ver Respostas


Credentials credentials = new Credentials();

HashMap options = new HashMap();
options.put("client_id", credentials.getClientId());
options.put("client_secret", credentials.getClientSecret());
options.put("certificate", credentials.getCertificate());
options.put("sandbox", credentials.isSandbox());

HashMap params = new HashMap();
params.put("idEnvio", "12453567890123456789");

Map body = new HashMap();
body.put("valor", "99.99");

Map pagador = new HashMap();
pagador.put("chave", "Insira_aqui_sua_chave");
body.put("pagador", pagador);

Map favorecido = new HashMap();
favorecido.put("chave", "joã[email protected]");
body.put("favorecido", favorecido);

try {
EfiPay efi= new EfiPay(options);

Map response = efi.call("pixSend", params, body);
System.out.println(response);
}catch (EfiPayException e){
System.out.println(e.getError());
System.out.println(e.getErrorDescription());
}
catch (Exception e) {
System.out.println(e.getMessage());
}
}
este seria de envio entao?

# pix
Avatar discord do usuario rafaaoki

rafaaoki

voce tem um exemplo de codigo para pagamento via api?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, ele é para recebimento via Pix.

# pix
Avatar discord do usuario rafaaoki

rafaaoki

Ver Respostas

public CobGerada pixCreateImmediateCharge(ClienteDto cliente) throws JSONException, EfiPayException {
try {
Credentials credentials = new Credentials();

JSONObject options = new JSONObject();
options.put("client_id", credentials.getClientId());
options.put("client_secret", credentials.getClientSecret());
options.put("certificate", credentials.getCertificate());
options.put("sandbox", credentials.isSandbox());


JSONObject body = new JSONObject();

System.out.println(cliente.toString());

String cpf = cliente.cpf().replaceAll("\\.", "");
cpf = cpf.replaceAll("-", "");

String rg = cliente.rg().replaceAll("\\.", "");
rg = rg.replaceAll("-", "");

body.put("calendario", new JSONObject().put("expiracao", 3600));
body.put("devedor", new JSONObject().put("cpf", cpf ).put("nome" , cliente.nome_completo()));
body.put("valor", new JSONObject().put("original", "0.01"));
body.put("chave", "3c4961f4-0921-4eda-97bc-71704defb09f");

EfiPay efi = new EfiPay(options);
JSONObject response = efi.call("pixCreateImmediateCharge", new HashMap(), body);
CobGerada res = new Gson().fromJson(response.toString() , CobGerada.class);
return res;
}catch (EfiPayException e){
System.out.println(e.getError());
System.out.println(e.getErrorDescription());
throw new RuntimeException(e.getMessage());
}
catch (Exception e) {
System.out.println(e.getMessage());
throw new RuntimeException(e.getMessage());
}
}

esse codigo funcionaria como um envio de pagamento pix via api?

# pix
Avatar discord do usuario rafaaoki

rafaaoki

como funciona p importar o certificado aqui nesse json?
imagem enviada na mensagem pelo usuario rafaaoki

# pix
Avatar discord do usuario rafaaoki

rafaaoki

boa noite pessoal