Histórico de mensagens sobre chave pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Mas eu não sei que caso de uso precisaria de confirmação imediata de que a chave Pix exista ou não e é detida pelo CPF/CNPJ em questão... talvez seja mais fácil checar apenas a sintaxe da chave, e depois quando precisar enviar dinheiro para a chave, você dá feedback para o usuário de que os dados estavam corretos ou não.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No endpoint de envio de Pix, passar tanto a chave Pix quanto o CPF/CNPJ. E pelo webhook você fica sabendo se a transferência do 1 centavo foi completada ou não.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não. Mas dada uma chave Pix e um CPF/CNPJ, você pode mandar um Pix de 1 centavo e confirmar que a chave é, ou não, daquela pessoa. 51 centavos de custo total, 50 da tarifa Efí, 1 que vai para o destinatário se der certo.

# pix
Avatar discord do usuario zljxl

zljxl

Ver Respostas

tem alguma forma de consultar uma chave pix pela api?

# pix
Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Certo. Vamos lá.

Pra você parametrizar seu webhook, vou está usando o exemplo em examples\pix\webhooks\pixConfigWebhook.php.
No exemplo, você está substituindo o webhookUrl para https://meusite.com/webhook.
Ao executar o pixConfigWebhook.php ele vai validar e definir webhookUrl para a chave que você passou em params.

Para ele conseguir validar e definir ele precisa receber uma resposta de HTTP status code 200 de webhookUrl + /pix.
O SDK da Efi preenche automaticamente com /pix em todas requests para a webhookUrl que você definiu.
Ou seja, seu erro 404 pode ser por que a rota webhookUrl + /pix não existe no seu servidor - somente a webhookUrl (e que nunca será usada pela Efi).

# pix
Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

php
$options["headers"] = [
"x-skip-mtls-checking" => "true",
];

$params = [
"chave" => "00000000-0000-0000-0000-000000000000"
];

$body = [
"webhookUrl" => "https://seusite.com/webhook/"
];

$response = $api->pixConfigWebhook($params, $body);

# devs
Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde, @tudocatolico! Tudo bem?
O Identificador da Conta (payee_code), é uma informação presente dentro da sua conta Efí.
Atualmente, o marketplace nativo da Efí permite a divisão de valores entre contas Efí.
Sendo assim, você precisará inserir nas requisições os Identificadores de Conta Efi para que seja realizado o split de forma automática.

O que temos em nossa API Pix, é um endpoint que permite você realizar uma transferencia Pix para qualquer instituição, por meio da chave Pix ou dados bancários.
Com essa solução, você poderia receber todo o valor em sua conta e utilizar este endpoint para transferir os valores para os vendedores.

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Neste caso, no open finance o cliente já vai selecionar a instituição que deseja finalizar o pagamento. Não existe hoje um endpoint especifico que retorne a instituição em que uma chave Pix está cadastrada

# pix
Avatar discord do usuario wenioferraz

wenioferraz

Ver Respostas

certo, é que queria buscar a instiução via chave pix de qual seria

# pix
Avatar discord do usuario yasmin_efi

yasmin_efi

não tem como pegar a instituição por meio da chave Pix via API @Wênio Ferraz!

# pix
Avatar discord do usuario wenioferraz

wenioferraz

então antes do cliente pagar não tem como confirmar de onde é sua chave pix

# sugestões
Avatar discord do usuario hiagosilvas

hiagosilvas

Ver Respostas

Sim @rubenskuhl, mas a Efí pode manter o padrão da API Pix do jeito que é hoje. Porém ao invés deu utilizar uma UI para criar os certificados, eu utilizaria uma API para isso. A API cria as credenciais, as chaves, isso funcionando seria como se fosse a UI da Efí hoje só que permitindo que eu parametrizasse a conta do cliente e obtesse os dados necessários para utilizar a API Pix. Entendeu?

# pix
Avatar discord do usuario giulianojordao

giulianojordao

vi aqui é está gerando a rota certa...
'/v2/webhook/MINHA CHAVE PIX'

# pix
Avatar discord do usuario giulianojordao

giulianojordao

E os parametros para a chave pix
paramsConfig = {
chave: process.env.EFI_CHAVE_PIX,
}

# freelancer
Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

Certo, você chegou a cadastrar o webhook com sucesso na sua chave pix?

# pix
Avatar discord do usuario _luisth

_luisth

Ver Respostas

Deixa eu ver se entendi @igor_efi, se eu quiser configurar um webhook pra minha chave pix, devo apenas colocar algum valor no HASH e solicitar pra vcs?
Tipo: https://meu_dominio.com.br/webhook/?hash=pagapixonline

# pix
Avatar discord do usuario silas_paullo

silas_paullo

Ver Respostas

from gerencianet import Gerencianet

credentials = {
'client_id': 'client_id',
'client_secret': 'client_secret',
'sandbox': True,
'certificate': 'insira-o-caminho-completo-do-certificado'
}

gn = Gerencianet(credentials)

body = {
'calendario': {
'expiracao': 3600
},
'devedor': {
'cpf': '12345678909',
'nome': 'Francisco da Silva'
},
'valor': {
'original': '123.45'
},
'chave': '71cdf9ba-c695-4e3c-b010-abb521a3f1be',
'solicitacaoPagador': 'Cobrança dos serviços prestados.'
}

response = gn.pix_create_immediate_charge(body=body)
print(response)

# pix
Avatar discord do usuario gabriel_efi

gabriel_efi

Ver Respostas

É preciso criar uma chave PIX direto pela sua conta Efí para utilizar na requisição, na propriedade chave

# pix
Avatar discord do usuario tresbach

tresbach

Ver Respostas

Boa noite. Estou tentando configurar o webhook através do endpoint PUT /v2/webhook/:chave, enviei a URL sem trailing slash, mas parece que a barra é adicionada mesmo assim... Testei o pagamento e a requisição de notificação está sendo enviada pra um endpoint //pix (com duas barras)... Na imagem, corpo da requisição à esquerda e corpo da resposta à direita.
imagem enviada na mensagem pelo usuario tresbach

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Especificamente sobre criar chave Pix, para quê fazer algo em código que só é usado uma vez ? Pq vc pode criar uma chave Pix via site e depois usá-la para criar as cobranças daqui para sempre.