Histórico de mensagens sobre dados em pix

EXIBINDO CONVERSAS RECENTES:

Texto: dados
Canal: pix
Avatar discord do usuario felipenunes0714

felipenunes0714

Ver Respostas

o maior problema está sendo o recebimento dos dados, pois tem que rejeitar a primeira requisição e aceitar a segunda, não estou conseguindo fazer isso de jeito nenhum, toda hora me retorna o erro:
webhook_invalido
A URL informada respondeu com o código HTTP 403

Avatar discord do usuario errorzadaa

errorzadaa

eu não acho uma opção muito legal fazer dessa maneira ai, a maneira mais facil seria criar uma cobrança e armazenar as informações dela no seu banco de dados, e ai se você quiser identificar de quem é a cobrança ou algo do tipo você pode informar no seu banco de dados mesmo quem gerou a cobrança e etc

Avatar discord do usuario felipenunes0714

felipenunes0714

Ver Respostas

mas, isso não resolve o que eu quero, eu preciso receber as notificações da transação para armazenar no banco de dados

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

@felipenunes0714

400
json_invalido

Isso significa que você esta informando dados inválidos em nossa API.
Provavelmente devido a ausência das informações obrigatórias.
Você esta conseguindo realizar as requisições, recomendamos que você analise a mensagem de falha retornada para verificar o que pode estar ocorrendo.

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Você esta deixando estes parametros vazios?


$params = [
"chave" => ""
];

$body = [
"webhookUrl" => ""
];

Você precisa informar os seus dados

Avatar discord do usuario marcosvinicius0759

marcosvinicius0759

Ver Respostas

ola bom dia , como eu recebo o webhook no frontend e utilizo os dados enviados no frontend , tentei utilizar banco de dados mas não deu certo

Avatar discord do usuario aguiar.dev

aguiar.dev

Ver Respostas

@buenolitz, acredito que isso é por você e não pela Efipay, você salva os dados no banco e consulta na hora de usar!

Avatar discord do usuario buenolitz

buenolitz

Ver Respostas

Bom dia pessoal !
Gostaria de saber se existe alguma documentação/vídeo mostrando como fazer para ao invés de salvar minhas informações do pix dentro do arquivo dados.json ele seja salvo em um banco de dados ?

Avatar discord do usuario agutoli

agutoli

Basicamente preciso que os dados do PIX sejam do Vendedor (que é cliente da plataforma)

Avatar discord do usuario celsoalexandre

celsoalexandre

Ver Respostas

a propósito, eu gostaria de enviar o mínimo de dados ao dispositivo, então eu pretendo enviar o pix copia e cola diretamente ao client, para que ele gere um qrcode a partir da string copia-e-cola.
Se entendi corretamente, no meu caso eu posso evitar fazer essa chamada aqui: GET /v2/loc/:id/qrcode, correto?

Avatar discord do usuario andreluiz0304

andreluiz0304

Ver Respostas

preciso dos dados da pessoa que pagou o meu qrcode

Avatar discord do usuario brunomarcal.

brunomarcal.

Ver Respostas

Existe um end point para consultar os dados do proprietário da chave pix, assim como é feito no app…como forma de validação/confirmação?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A requisição de teste é enviada em https://exemplo.com.br se você cadastrou isso, e a de envio de dados aciona https://exemplo.com.br/pix .

Avatar discord do usuario marcoglg_dev

marcoglg_dev

Ver Respostas

Boa tarde galera, tudo bem?

ao cadastrar um webhook(pix) a requisição que a efi manda tem algum body?

queria diferenciar a requisição de test da de envio de dados.

Avatar discord do usuario celsoalexandre

celsoalexandre

Ver Respostas

Boa tarde,

Estou tentando implementar um qrcode pix efêmero de 30 minutos para um autoatendimento, mas eu precisaria gerá-lo sem os dados do desse cliente, pois não seria viável identificá-lo. É possível?

Avatar discord do usuario lmateus_l

lmateus_l

Ver Respostas

Uma dúvida, consigo saber o cpf ou nome de quem pagou um pix? Por exemplo: Uma pessoa gerou o pix com os dados dela, só que outra pessoa pagou o pix. Tem como saber alguma informação dessa outra pessoa que pagou o pix?

Avatar discord do usuario sanch789

sanch789

Ver Respostas

Quanto ao id que é gerado ele também sempre será diferente ou terá casos em que pode acontecer de ter mais de um qr code com mesmo id? No caso eu tenho um banco de dados com txid salvo pra poder verificar manualmente se um qr code foi pago ou não, na sua opinião seria melhor usar o id ao inves do txid pra fazer essa verificação, tendo em vista que o id vai ocupar menos espaço que o txid no banco de dados, ou seria melhor manter o txid mesmo?

Avatar discord do usuario marcosvinicius0759

marcosvinicius0759


function resposta($status, $mensagem, $dados)
{
$resposta['status'] = $status;
$resposta['mensagem'] = $mensagem;
$resposta['dados'] = $dados;
$json_resposta = '

' . json_encode($resposta, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) . '
';

header("HTTP/1.1 " . $status);
echo $json_resposta;
}

function salvar($dados)
{
// Crie um arquivo .;json para salvar as informações
$nomeArquivo = './dados.json';
$dadosGravados = json_decode(file_get_contents($nomeArquivo), true);
$arquivo = fopen($nomeArquivo, 'w');

// Incrementa as informações enviadas com o que já havia gravado
array_push($dadosGravados, $dados);

if (fwrite($arquivo, json_encode($dadosGravados))) {
resposta(200, "Requisição realizada com sucesso!", $dados);
} else {
resposta(300, "Falha ao salvar os dados da requisição.", $dados);
}

fclose($arquivo);
}

function requisicao($metodo, $body, $parametros)
{
switch ($metodo) {
case 'POST':
salvar($body);
break;
case 'GET':
resposta(200, "Requisição realizada com sucesso!", $body);
break;
}
}

// Obtém o método HTTP, body e parâmetros da requisição
$metodo = $_SERVER['REQUEST_METHOD'];
$parametros = explode('/', trim($_SERVER['REQUEST_URI'], '/'));
$body = json_decode(file_get_contents('php://input'), true);

try {
requisicao($metodo, $body, $parametros);
} catch (Exception $e) {
resposta(400, $e->getMessage(), $e);
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você precisa preencher https://www.cognitoforms.com/GerencianetPagamentos1/Formul%C3%A1rioDeSolicita%C3%A7%C3%A3oDePermiss%C3%A3oParaEnvioDeValoresPixViaAPI com os dados solicitados e aguardar a análise da Efí. Não é um recurso habilitado por default.

Avatar discord do usuario jeanmatos.

jeanmatos.

Ver Respostas

hunn..acho que lembrei
1 - crio a cobrança informando o webhook
1 -recebo um retorno com os dados da combrança
3-quando há uma modificação no status o sistema me envia um token
4-faço uma consulta com esse token que me retorna os dados