Histórico de mensagens sobre chave pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
Canal: pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @v_watson_pes_pro. Tudo bem?
Você precisa consumir o endpoint PUT /v2/webhook/:chave, para associar a chave Pix que você usa na geração da cobrança à URL da sua aplicação que você deseja receber as notificações.
Se atente ao detalhe que, ao registrar a URL, as notificaçõaes serão enviadas para úr_cadastrada + /pix.
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario janderson_881

janderson_881

Ver Respostas

Preciso de uma chave pix e qr estático com valor fixo que possa ser pago várias vezes

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

{
"pix": {
"receberSemChave": true,
"chaves": {
"355e4568-e89b-1243-a456-006655440001": {
"recebimento": {
"txidObrigatorio": false,
"recusarTipoPessoa": "PF",
"qrCodeEstatico": {
"recusarTodos": false
},
"webhook": {
"notificacao": {
"tarifa": true,
"pagador": true
},
"notificar": {
"pixSemTxid": true
}
}
},
"envio": {
"webhook": {
"notificacao": {
"tarifa": true,
"favorecido": true
}
}
}
}
}
}
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se RUAN é pessoa física, não. Se for PJ, você precisa incluir isso como marca fantasia na empresa na JuntaComercial/Receita Federal e então criar nova chave Pix.

Avatar discord do usuario juizmill

juizmill

Ver Respostas

@palloma_efi uma chave PIX pode ter vários cadastro de Webhook por exemplo na chave XX posso cadastrar tanto o webhook de produção quanto o de homologação do nosso sistema?

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @juizmill ! Sim, são ambientes separados. Você pode cadastrar um webhook em homologação e realizar os testes.
A API de Cobranças é separada da API Pix. Na API de Cobranças, você cadastra a URL de Notificação através do atributo notification_url. Já na API Pix, o webhook é atrelado a uma chave Pix, e você pode cadastra-lo uma única vez.

Avatar discord do usuario joselehmkuhl

joselehmkuhl

Ver Respostas

Boa tarde,
na criação de split de pagamento pix tem como usar outra conta efi e a chave pix dessa conta no campo de favorecido?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O Webhook é bem pouco dependente do SDK... pq vc só usa o SDK para configurar a URL chamada para uma determinada chave Pix, o atendedor do webhook é um endpoint que recebe um POST da Efí.

Avatar discord do usuario jacksoncypriano

jacksoncypriano

Pessoal, bom dia!

Existe uns pagamentos que será feito através de uma chave pix do tipo e-mail cadastrada, eu já vi que consigo filtrar esse pagamento em v2/pix passando o queryparams cpf, porem eu queria filtrar uma lista, ou um metodo que me devolvesse todos os pix que recebi, junto já do cpf da pessoa que fez a transferencia, existe algo dessa forma ?

Avatar discord do usuario giancarlocunha

giancarlocunha

Ver Respostas

estou conectando minha conta no sistema 123RIFAS

quero receber somente via pix
cliente vai colocar a quantdade de numeros que ele eseja vai gerar a chave pix com o valor para ele pagar
para que isso aconteca reciso criar a api para conectar no site 123RIFAS

e aqui na descricao do pix quando vai criar a api tem varias aplicacoes para API PIX
minha duvida e qual dessas aplicacoes devo autorizar ?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @gmochel! Tudo bem?
A chave que você recebeu a transferência, ela possui webhook cadastrado?
Se a sua conta for uma conta Efi Pro, você tem 30 Pix grátis para receber por mês, o restante será cobrado: https://sejaefi.com.br/tarifas#efi-pro
imagem enviada na mensagem pelo usuario igor_efi

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @jeanmatos.! Tudo bem?
Sim. Para definir uma webhhok URL para receber sas notificações, você deve consumir o endpoint PUT /v2/webhook/:chave para associar uma chave Pix a sua URL. Daí, quando criar uma cobrança Pix imediata com essa chave Pix, saberemos para onde enviar as notificações.

Avatar discord do usuario gabreudev

gabreudev

public JSONObject configHook(){

JSONObject options = configuringJsonObject();

options.put("x-skip-mtls-checking", "true");

HashMap params = new HashMap<>();
params.put("chave", "2d9c6bfd-d19e-4123-8a35-c2f0caac55db");

JSONObject body = new JSONObject();
body.put("webhookUrl", "https://bde1-45-170-222-201.ngrok-free.app/webhook/");

try {
EfiPay efi = new EfiPay(options);
JSONObject response = efi.call("pixConfigWebhook", params, body);
System.out.println(response);
return response;

Avatar discord do usuario gabreudev

gabreudev

Ver Respostas

JSONObject options = configuringJsonObject();

options.put("x-skip-mtls-checking", "true");

HashMap params = new HashMap<>();
params.put("chave", "minhachave");

JSONObject body = new JSONObject();
body.put("webhookUrl", "https://37c3-45-170-222-201.ngrok-free.app/webhook/");

try {
EfiPay efi = new EfiPay(options);
JSONObject response = efi.call("pixConfigWebhook", params, body);
System.out.println(response);
return response;

}catch (EfiPayException e){
System.out.println(e.getError());
System.out.println(e.getErrorDescription());
return null;
}

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Bom dia @gabreudev ! Para configurar o webhook Pix você deve enviar uma requisição PUT para a rota /v2/webhook/:chave, informando no body da requisição o webhookUrl.

json
{
"webhookUrl": "https://exemplo-pix/webhook"
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso significa que a chave no DICT foi marcada como fraudulenta por algum participante do Pix. Não necessariamente foi o Inter.

Avatar discord do usuario gmochel

gmochel

Ver Respostas

Estabelecimento 1 , com chave pix 55262234000107
org.springframework.web.client.HttpClientErrorException$BadRequest: 400 Bad Request: "{"nome":"pedido_pagamento_negado","mensagem":"Você está tentando transferir R$ 6,79. No momento, seu limite disponível para o dia de hoje é R$ 0,00. Se necessário, solicite um ajuste do limite ou agende outra data."}"

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Você deve utilizar o endpoint PUT /v2/webhook/:chave para registrar a webhook URL associada a sua chave Pix usada nas cobrança, assim saberemos qual URL notificar.

Pontuando que, você precisa ter uma URL pública para receber as notificações do Pix. E no servidor web da sua aplicação, é necessário configurar o mTLS para que a comunicação siga o padrão de segurança. Você encontra mais detalhes em nossa documentação técnica e nos vídeos a seguir:
https://youtu.be/hdyUHzNwVLY?list=PLRqvcUTH2VsWufBmzOdTVeLEOTGrPNoiu
https://youtu.be/XB9bcZFTV3M?list=PLRqvcUTH2VsWufBmzOdTVeLEOTGrPNoiu

Avatar discord do usuario jacksoncypriano

jacksoncypriano

Ver Respostas

O meu retorno da consulta é esse:

{'parametros': {'inicio': '2024-06-10T12:01:51Z', 'fim': '2024-06-10T14:01:51Z', 'paginacao': {'paginaAtual': 0, 'itensPorPagina': 100, 'quantidadeDePaginas': 1, 'quantidadeTotalDeItens': 5}}, 'pix': [{'endToEndId': 'E09089356202406101350APIe2fce4e8', 'txid': '299dc29eadf34f24b557ab259696e813', 'valor': '5.99', 'chave': 'b21f6480-ae00-4a5f-b5e9-faf3bcbdd163', 'horario': '2024-06-10T13:50:22.000Z', 'infoPagador': 'Teste de pagamento em ambiente sandbox'}, {'endToEndId': 'E09089356202406101349API6f39c06e', 'txid': 'f6cd5fe6915c4d468d7bb44ed77f5442', 'valor': '5.99', 'chave': 'b21f6480-ae00-4a5f-b5e9-faf3bcbdd163', 'horario': '2024-06-10T13:49:45.000Z', 'infoPagador': 'Teste de pagamento em ambiente sandbox'}, {'endToEndId': 'E09089356202406101349API521a6420', 'txid': 'ace815e82daf4828ae8062e0e10e033c', 'valor': '5.99', 'chave': 'b21f6480-ae00-4a5f-b5e9-faf3bcbdd163', 'horario': '2024-06-10T13:49:30.000Z', 'infoPagador': 'Teste de pagamento em ambiente sandbox'}, {'endToEndId': 'E09089356202406101341APId7038956', 'txid': 'ce0892ed9a4d42ff989b223c394ac5c1', 'valor': '5.99', 'chave': 'b21f6480-ae00-4a5f-b5e9-faf3bcbdd163', 'horario': '2024-06-10T13:41:24.000Z', 'infoPagador': 'Teste de pagamento em ambiente sandbox'}, {'endToEndId': 'E09089356202406101340API45b01b82', 'txid': '3758673dc27447ad89e580fbc58d6a0a', 'valor': '5.99', 'chave': 'b21f6480-ae00-4a5f-b5e9-faf3bcbdd163', 'horario': '2024-06-10T13:40:27.000Z', 'infoPagador': 'Teste de pagamento em ambiente sandbox'}]}


E a requisição do PIX foi a da imagem
imagem enviada na mensagem pelo usuario jacksoncypriano

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @mikw0274! Como vai?
Para receber notificações de pagamentos via Pix, você precisa criar uma API back-end disponível em um domínio público com certificado SSL. Configure as rotas /webhook e /webhook/pix, por exemplo. Nestas rotas, você deve configurar a exigência da chave pública (mTLS) que estamos disponibilizando para garantir a autenticação mútua.

Depois de configurar essas rotas, basta consumir o endpoint PUT /v2/webhook/:chave para associar a chave Pix à URL desejada.

Se tiver mais alguma dúvida, conte com a gente!