Histórico de mensagens sobre PIX em devs

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Canal: devs
Avatar discord do usuario diegocharles_46234

diegocharles_46234

Olá Guilherme. Peço desculpas se minha pergunta foi confusa.

Estou me refererindo a API Open Finance Pix Recorrente

Avatar discord do usuario .festevao

.festevao

Ver Respostas

sendo mais específico, estou usando a API e esperando os EVENTOS/STATUS do pix, porque pelo sandbox que estou testando, ele não me envia algo como

status: "PAGO"
ou então
status: "DEVOLVIDO"
ou até mesmo
status: "PENDENTE"
. Preciso desses status para filtrar alguns eventos, como se o cliente ja pagou, ou se ele solicitou a devolução de um pix que enviou "errado" e por ai vai

Avatar discord do usuario .festevao

.festevao

Ver Respostas

Boa tarde, alguém saberia me dizer se existe uma doc com os payloads enviados pelos webhooks nos eventos de PIX ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A Efí não pode. Mesmo se ela fizesse, a qualquer momento o Banco Central e os bancos dos pagadores do Pix poderiam bloquear ou passar a rejeitar as transações.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para cartão de crédito isso é permitido, ao menos atualmente. No arranjo Pix isso é probido pelo Banco Central, que inclusive já avisou que vai bater o banco de chaves com o cadastro CPF/CNPJ e bloquear chaves Pix em desconformidade.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Tem que mudar o nome fantasia no portal do MEI. Depois disso, atualizar o cadastro na Efí da sua PJ. Depois disso, criar nova chave Pix.

Avatar discord do usuario wilianmaique

wilianmaique

Ver Respostas

com MEI, já é suficiente para ALTERAR o nome que aparece no PIX ? se sim como faço ?

Avatar discord do usuario spl_01

spl_01

Ver Respostas

Boa noite, pessoal! Tudo bem? Por gentileza, fui fazer a implementação do RabbitMQ em minha aplicaçao (Spring boot) e me deparei com o seguinte erro ao tentar fazer a requisição ao endpoint "pixCreateCharge". Detalhe, apenas inserindo a lib no pom.xml já causa o erro (tentei com e sem as configs do RabbitMQ):

{
"message": "Unexpected end of file from server",
"status": 403,
"path": "/api/v1/pix/createCharge"
}

Alguém já passou por algo parecido?

Avatar discord do usuario diegocharles_46234

diegocharles_46234

Ver Respostas

Boa tarde. Podem me ajudar por favor? 🙂

Estou implementando Pix Recorrente via OpenFinance.

Seguindo a documentação, estou fazendo o request GET Participantes no endpoint de PRODUÇÃO, entretanto me é retornado uma lista que ao que parece, é a mesma do endpoint de homologação, pois além de não ter as principais insituições, ainda é listado muitos items com o nome "teste, dev, homolog, etc".

https://dev.efipay.com.br/docs/api-open-finance/participantes
imagem enviada na mensagem pelo usuario diegocharles_46234

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Posso colocar apenas um botão, que ao ser clicado, gera o pix. Certo?

Avatar discord do usuario rubenskuhl

rubenskuhl

Sim. Ou você já coloca direto "pix.pem" para testar.

CURLOPT_SSLCERT => "pix.pem",

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

curl_setopt_array($curl, array(
CURLOPT_URL => "https://pix.api.efipay.com.br/v2/cob",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($data),
CURLOPT_SSLCERT => $config["certificado"],
CURLOPT_HTTPHEADER => array(
"Authorization: Bearer $access_token",
"Content-Type: application/json"
),
));

Como eu colocaria dentro

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

curl_setopt_array($curl, array(
CURLOPT_URL => "https://pix.api.efipay.com.br/v2/cob",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => json_encode($data),
CURLOPT_SSLCERT => $config["certificado"],
CURLOPT_HTTPHEADER => array(
"Authorization: Bearer $access_token",
"Content-Type: application/json"
),
));

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

Ué, mas qual?

"certificado" => "pix.pem",

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$cpf = $_POST['cpf'];

// Validação do CPF no servidor
function validarCPF($cpf) {
$cpf = preg_replace('/[^0-9]/', '', $cpf);
if (strlen($cpf) != 11) return false;
if (preg_match('/(\d)\1{10}/', $cpf)) return false;
for ($t = 9; $t < 11; $t++) {
for ($d = 0, $c = 0; $c < $t; $c++) $d += $cpf[$c] (($t + 1) - $c);
$d = ((10
$d) % 11) % 10;
if ($cpf[$c] != $d) return false;
}
return true;
}

if (!validarCPF($cpf)) {
echo "CPF inválido. Tente novamente.";
exit;
}

// Obter o token de acesso
$access_token = obterAccessToken($config);

// Verificar se o token foi obtido
if (!$access_token) {
echo "Não foi possível obter o token de acesso.";
exit;
}

// Gerar a cobrança
$cobranca = gerarCobrancaPix($access_token, $cpf);

// Exibir a resposta
$codigo_pix = $cobranca['pixCopiaECola'] ?? 'Não disponível';
echo "


Código Pix Gerado


Valor: R$ 0.01


Código Pix: {$codigo_pix}


Copiar


";
}
?>

Avatar discord do usuario guilhermecoelhoreal

guilhermecoelhoreal

Ver Respostas

Boa noite. Estou tentando implementer a API Pix no meu site com o meu conhecimento e ajuda do ChatGPT, mas está dando erro. Tenho o HTML, CSS, JS e PHP. Lembrando que não sou programador. Acho que estou perto de fazer funcionar. Alguém pode me ajudar?

Na pagina PHP o Access Token retorna corretamente, mas o pix copia e cola não. Está dando esse problema: Curl error: Empty reply from server

Avatar discord do usuario mymoney__

mymoney__

Ver Respostas

api envia pix automatico?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Respondido no canal <#❖pix> !

Avatar discord do usuario erikmendes

erikmendes

Ver Respostas

Boa tarde pessoal, nunca trabalhei com integração de pagamentos.
Em minha aplicação vou precisar do split de pix.
Meu backend está sendo desenvolvido em Java e Spring.

Existe alguma regra a se seguir para implementação da API de pix ?