Histórico de mensagens sobre pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: pix
Data: 28/08/2023
Canal: pix
Avatar discord do usuario johnnycamara_43990

johnnycamara_43990

Ver Respostas

Ola, estou começando desenvolvimento pix qrcode dinamico, preciso ter conta na efi?

Avatar discord do usuario isabelle_90533

isabelle_90533

Client ID:

Client Secret:

Chave Pix:

Avatar discord do usuario isabelle_90533

isabelle_90533

estou precisando de ajuda pois quero aceitar PIX em um autoatendimento

Avatar discord do usuario .viniciusc

.viniciusc

java
public static Cob createCharge(String token, String payload) {
Cob cob = null;
try {
Generex txid = new Generex("[a-zA-Z0-9]{26,35}");
URL url = new URL("https://api-pix-h.gerencianet.com.br/v2/cob/" + txid.random());
HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("PUT");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization", "Bearer " + token);

OutputStream os = conn.getOutputStream(); // O erro do connection reset ocorre aqui
os.write(payload.getBytes());
os.flush();

int responseCode = conn.getResponseCode();

StringBuilder responseBuilder = new StringBuilder();
BufferedReader br;

if (responseCode >= 400) {
br = new BufferedReader(new InputStreamReader(conn.getErrorStream()));
} else {
br = new BufferedReader(new InputStreamReader(conn.getInputStream()));
}

String response;
while ((response = br.readLine()) != null) {
responseBuilder.append(response);
}

//System.out.println("Código de resposta HTTP: " + responseCode);
//System.out.println("Resposta do servidor: " + responseBuilder);

JsonMapper mapper = JsonMapper
.builder()
.configure(MapperFeature.USE_ANNOTATIONS, false)
.build();

cob = mapper.readValue(responseBuilder.toString(), Cob.class);

conn.disconnect();
} catch (Exception e) {
e.printStackTrace();
}
return (cob != null) ? cob : new Cob();
}

Avatar discord do usuario .viniciusc

.viniciusc

Boa tarde pessoal! Sou novo aqui no discord da Efí, eu estou passando por um problema quando eu gero uma cobrança PIX (Estou utilizando o Java 17). O qual me retorna a exceção "java.net.SocketException: Connection reset".

O mais intrigante é que quando eu faço a cobrança em um ambiente de teste normal, a cobrança é realizada com sucesso.
Porém quando eu faço a cobrança dentro do controlador do Spring Boot ele me retorna esse erro. Eu não faço a menor ideia de como resolver.

java
@PostMapping("/gn/charge")
ResponseEntity createCharge(
@RequestHeader(value = "access-token") String accessToken,
@RequestBody Cob cob) {
if (accessToken != null) {
return ResponseEntity
.status(HttpStatus.CREATED)
.body(Charge.createCharge(accessToken, cob.toJson()));
}
return ResponseEntity
.status(HttpStatus.UNAUTHORIZED)
.body(ApiWarning.sendMessage(401, "Requisição não autorizada")); //tratar resposta
}

Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

@montebarbosa No caso a tarifa é a mesma de pix recebidos via API, que pode ser dividido proporcional à porcentagem definida no split ou pode ser configurado para ser cobrado apenas da conta emissora.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Bom dia, @montebarbosa! Tudo bem?
Você tem alguma duvida especifica em relação ao split de pagamentos da nossa API Pix?

Avatar discord do usuario montebarbosa

montebarbosa

Ver Respostas

Bom dia pessoal, gostaria de conhecer mais sobre o Pix Splitpay e eventualemente pedir um orcamento para vcs... grato

Avatar discord do usuario eloi7489

eloi7489

Ver Respostas

Olá, gostaria de informações sobre pix open finance. Preciso implementar no meu aplicativo e o desenvolvedor está com algumas pergunta que preciso que o suporte técnico possa responder

Avatar discord do usuario apoloislaio_75951

apoloislaio_75951

Ver Respostas

@jessica_efi o usuário PF pode utilizar a api de enviar pix?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Você pode utilizar o endpoint de Consultar Cobrança(GET /v2/cob/:txid), passando o txid da cobrança, que vai te retornar todas as informações. Por exemplo, de uma cobrança Paga, vai te retornar o seguinte:

{
"calendario": {
"criacao": "2020-09-09T20:15:00.358Z",
"expiracao": 3600
},
"txid": "655dfdb1-a451-4b8f-bb58-254b958913fb",
"revisao": 0,
"loc": {
"id": 1,
"location": "qrcodes-pix.gerencianet.com.br/1dd7f893-a58e-4172-8702-8dc33e21a403",
"tipoCob": "cob",
"criacao": "2020-09-09T20:15:00.358Z"
},
"location": "qrcodes-pix.gerencianet.com.br/1dd7f893-a58e-4172-8702-8dc33e21a403",
"status": "CONCLUIDA",
"devedor": {
"cpf": "12345678909",
"nome": "Francisco da Silva"
},
"valor": {
"original": "0.01"
},
"chave": "40a0932d-1918-4eee-845d-35a2da1690dc",
"solicitacaoPagador": "Informe o número ou identificador do pedido.",
"infoAdicionais": [
{
"nome": "Campo 1",
"valor": "Informação Adicional1 do PSP-Recebedor"
}
],
"pix": [
{
"endToEndId": "E12345678202009091221kkkkkkkkkkk",
"txid": "655dfdb1-a451-4b8f-bb58-254b958913fb",
"valor": "0.01",
"chave": "40a0932d-1918-4eee-845d-35a2da1690dc",
"horario": "2020-09-09T20:15:00.358Z"
}
]
}

Avatar discord do usuario jessica_efi

jessica_efi

Bom dia @apoloislaio_75951 ! Para saber a tarifa sobre o envio de Pix via API, é necessário realizar a abertura de um ticket dentro da sua conta solicitando a informação.

Acesse a sua conta > clique em Menu > Ajuda e sugestões > Estou com um problema > Abrir ticket.

Avatar discord do usuario apoloislaio_75951

apoloislaio_75951

Ver Respostas

Bom dia. Se o usuário PF, por exemplo, fazer um pix de 1,00 real para qualquer chave pix de qualquer pessoa, vem uma taxa de 5,00 reais num é ? No meu caso vou fazer um app que o usuário vai poder enviar Pix para qualquer pessoa.

Avatar discord do usuario arig4m3r

arig4m3r

Olá, estou tentando criar o seguinte pix

js
let body = {
calendario: {
expiracao: 3600,
},
valor: {
original: ${subtotal}.00,
},
chave: "Chave Aqui",
pagador: {
chave: "Chave Aqui",
infoPagador: "Info Pagador",
},
};

mas recebo o erro

js
{
nome: 'json_invalido',
mensagem: 'Valores ou tipos de campo inválidos',
erros: [
{
chave: 'additionalProperties',
caminho: '.body',
mensagem: 'não são permitidas propriedades adicionais'
}
]
}

Função utilizada:

js
const pixRes = await gcClient
.pixCreateImmediateCharge({}, body)
.catch((error: any) => {
console.log(error);
});

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, é. Por acaso é o que fazemos na empresa... só precisa tomar cuidado para ou fazer o envio da Efí para outra instituição via Pix, de qualquer valor, ou se usar TED , fazer sempre de R$300 ou mais e de mesma titularidade.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que é possível, mas é totalmente anti-econômico e contraria recomendações do Banco Central, é receber na sua conta e fazer Pix para a conta em outra instituição. Mas o custo de transação disso é 2x... na hora que recebe e na hora que manda.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Nem a Gerencianet nem outro banco qualquer... a API Pix só pode ser fornecida por uma instituição a seus correntistas. Mas a abertura e manutenção de conta na Efí é gratuita, então seu cliente pode manter a conta no banco aonde ele prefere manter seu dinheiro e transferir de quando em quando da Efí para essa conta.