Histórico de mensagens sobre chave pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Você deve previamente configurar o webhook para sua chave Pix como é descrito aqui

# pix
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 ?

# dúvidas
Avatar discord do usuario joaolucas_efi

joaolucas_efi

Ver Respostas

Ao receber o pagamento de uma cobrança você recebera um webhook no seguinte formato:

json
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}
Você pode ver mais exemplos aqui

# pix
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 ?

# pix
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

# devs
Avatar discord do usuario marcelo_efi

marcelo_efi

Ver Respostas

Boa tarde! Tudo bem? Para usar nosso serviço de split Pix, apenas a conta que emite a cobrança precisa ter a chave Pix. Para as contas que receberão o repasse, é necessário informar apenas o número da conta e o documento do titular. Aqui na documentação nos detalhamos os atributos que são obrigatórios para o Split: https://dev.efipay.com.br/docs/api-pix/split-de-pagamento-pix#configura%C3%A7%C3%A3o-de-um-split-de-pagamento

# devs
Avatar discord do usuario tudocatolico

tudocatolico

Ver Respostas

boa tarde. Tenho split de pagamento da EFÍ integrado no meu marketplace com opencart 3, para que a forma de pagmaento via PIX funcione, a conta do meu vendedor na EFí precisa ter uma chave pix cadastrada na conta? ou na conta PJ do marketplace? ou em ambas?

# pix
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.

# pix
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;

# pix
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;
}

# pix
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"
}

# pix
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.

# pagamento-contas
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @francinaldo0632! Tudo bem?
Não é possível consultar a chave antes de enviar. Consultar a chave antes de enviar o Pix não seria seguro, pois a chave pode ser excluída ou transferida para outro titular a qualquer momento. A única exceção é a chave do tipo CPF e CNPJ que só pode ser associada a contas com este documento.

A melhor opção é fazer a validação informando o CPF/CNPJ e a chave no momento do envio do Pix, usando o endpoint PUT /v2/gn/pix/:idEnvio. Assim, no momento do envio de Pix nossa API verifica se a chave Pix pertence ao titular do documento informado, se não for, o envio é recusado.

# pagamento-contas
Avatar discord do usuario francinaldo0632

francinaldo0632

Ver Respostas

Existe a como obter o nome no proprietariio da chave pix via api, eu passo a chave e retorna o nome da pessoa

# cartões
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Exato. Na API de cobranças as notificações podem ser definidas para cada cobrança, enquanto na API Pix, todas as cobranças de uma mesma chave Pix acionam o mesmo webhook.

# pix
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."}"

# devs
Avatar discord do usuario cleyton5212

cleyton5212

payload = {
"calendario": {"expiracao": time},
# "devedor": {"cpf": cpf, "nome": name},
"valor": {"original": two_case(value)},
"chave": self.key_pix,
"solicitacaoPagador": "Informe o número ou identificador do pedido.",
}
self.header = header
dados = await self.hc.post(
"https://pix.api.efipay.com.br/v2/cob",
headers=header,
json=payload,
)
djson = dados.json()

# Adicionando verificações de erro
if dados.status_code != 201:
raise Exception(f"Erro ao criar cobrança: {djson.get('mensagem')}")

ID = djson.get("loc", {}).get("id")
if not ID:
raise Exception("Erro: ID da localização não encontrado na resposta.")

url = f"https://pix.api.efipay.com.br/v2/loc/{ID}/qrcode"
rt = await self.hc.get(url, headers=header)
rjson = rt.json()

if rt.status_code != 200:
raise Exception(f"Erro ao obter QR Code: {rjson.get('mensagem')}")

self.payment_id = djson.get("txid")
self.user_id = user_id

return rjson

# conta-digital
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

@johhn0333, você pode utilizar a transferência Pix via API (Pix Send), que pode ser realizada para qualquer instituição bancária, tanto por chave pix, quanto para dados bancários.

# pix
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

# pix
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