Histórico de mensagens sobre PIX em pix

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Canal: pix
Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @_alexandrehenrique tudo certo?
Você chegou configurar a rota com /pix ao final?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, @romullo0838. Tudo bem?
Esta mensagem indica que a aplicação configura em sua conta não tem permissão para alguma funcionalidade.
Acesse sua conta Efí, no menu API > Aplicações > Na aplicação integrada ao seu sistema, cliente nos três pontos... para mais ações > depois clieque em ⚙️ Configurações.
Na janela que abrir, clique em API Pix e selecione os escopos.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sobre não se repetir, idDevolucao só não pode repetir dentro de um mesmo E2EID. Não tem limitação para colisão entre Pix diferentes.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Esse padrão é do Banco Central, como você pode ver em https://github.com/bacen/pix-api/ . O que esses concorrentes fazem é não seguir o padrão. Eu já denunciei vários para o BACEN... e alguns de fato mudaram para fugir da fúria do regulador. Então o que é assim hoje, pode deixar de ser quando o longo braço da lei alcançá-los...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas no GET de /pix e no GET de /cob, que são as outras duas maneiras, vem a mesma coisa. Então independe de como você fizer para perceber o pagamento.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Tem sim. Em qualquer das 3 formas, vem um objeto Pix e dentro dele o E2EID.

Por exemplo, no caso do webhook:

{
"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"
}
]
}

É o endToEndId .

Avatar discord do usuario peter.invest.rv

peter.invest.rv

Ver Respostas

Boa noite, como fazer o reembolso de um pagamento recebido em V2/cob/ (Pix)?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O webhook do Pix não é informado por cobrança, mas por chave Pix. Você configura via /v2/webhook/:chave e depois qualquer Pix recebido para essa chave com txid aciona o webhook.

Avatar discord do usuario mcunha98

mcunha98

Ver Respostas

uma duvida, chamei POST : https://pix-h.api.efipay.com.br/v2/cob
mas havia colocado o metadata para a url de notificacao, tomei erro
{"nome":"json_invalido","mensagem":"Valores ou tipos de campo inválidos","erros":[{"chave":"additionalProperties","caminho":".body","mensagem":"não são permitidas propriedades adicionais"}]}
"metadata": { "notification_url": "http:\/\/webhook.site.com.br" }

e vendo na doc, realmente nao da suporte para metadata, entao como fazer para ligar o webhook do pix via notification_url ?

Avatar discord do usuario russofullstack

russofullstack

diz que gerencianet.pixSplitConfigId nao é uma função...

Avatar discord do usuario russofullstack

russofullstack

Não estou conseguindo configurar um SPLIT usando o método gerencianet.pixSplitConfigId

Avatar discord do usuario russofullstack

russofullstack

Ver Respostas

Unhandled Promise Rejection {"errorType":"Runtime.UnhandledPromiseRejection","errorMessage":"TypeError: gerencianet.pixSplitConfigId is not a function","reason":{"errorType":"TypeError","errorMessage":"gerencianet.pixSplitConfigId is not a function","stack":["TypeError: gerencianet.pixSplitConfigId is not a function"," at /var/task/src/index.js:783:15"," at Layer.handle [as handle_request] (/var/task/node_modules/express/lib/router/layer.js:95:5)"," at next (/var/task/node_modules/express/lib/router/route.js:144:13)"," at Route.dispatch (/var/task/node_modules/express/lib/router/route.js:114:3)"," at Layer.handle [as handle_request] (/var/task/node_modules/express/lib/router/layer.js:95:5)"," at /var/task/node_modules/express/lib/router/index.js:284:15"," at Function.process_params (/var/task/node_modules/express/lib/router/index.js:346:12)"," at next (/var/task/node_modules/express/lib/router/index.js:280:10)"," at cors (/var/task/node_modules/cors/lib/index.js:188:7)"," at /var/task/node_modules/cors/lib/index.js:224:17"]},"promise":{},"stack":["Runtime.UnhandledPromiseRejection: TypeError: gerencianet.pixSplitConfigId is not a function"," at process. (file:///var/runtime/index.mjs:1276:17)"," at process.emit (node:events:529:35)"," at emit (node:internal/process/promises:149:20)"," at processPromiseRejections (node:internal/process/promises:283:27)"," at process.processTicksAndRejections (node:internal/process/task_queues:96:32)"]}
Unknown application error occurred

Avatar discord do usuario hspatz

hspatz

Ver Respostas

Eu estou utilizando o SDK-PHP de voces.
Cadastrei o webhook como "https://meudominio.com.br/pixefi"
Recebo os eventos da criação no endereço acima

( [{"evento":"teste_webhook","data_criacao":"2024-03-30T11:20:39.415Z"}] ).

O "index.php" nesta pasta é o mesmo do site.

Abaixo deste diretório existe uma pasta "pix" onde o mesmo "index.php"rdt's lá. ( "meusite.com.br/pixefi/pix" )
AO criar um pagamento PIX em produção e o mesmo pago, não recebo nenhuma informação de retorno da EFI.
Foi colocadouma função que salva qualquer acesso a pasta, como exemplo fiz um acesso pelo Chrome "https://meudominio.com.br/pixefi/pix" e o resultado salvo foi.


Metodo: GET
Parametros: a:2:{i:0;s:6:"pixefi";i:1;s:3:"pix";}
Body: null


Segue o parte do script "index.php" onde salva qualquer acesso a pasta

===============================================================
// 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);


//
/
$nomeArquivo = 'dados/dados_recebidos.json';
$dadosJson = "\n Metodo: " .$metodo ."\n Parametros: " .serialize($parametros) ."\n" ."Body: " .json_encode($body) ."\n";
$arquivo = fopen($nomeArquivo, 'a');
fwrite($arquivo, $dadosJson);
fclose($arquivo);
//
/


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

Estou tentando gerar cobranças no modo homologação de R$ 0,01 e não recebo notificação no modo de homologação também.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Vc precisa exportar um Socket no seu back-end, e seu front-end conectar com esse Socket. O front-end não pode conectar diretamente na API, ou você terá dado senha da sua conta para todos os pagadores de Pix.

Avatar discord do usuario lidiamariano

lidiamariano

Ver Respostas

Boa noite! Alguem pode me ajudar com o recebimento do Webhook? Eu já tenho o webhook funcionando e recebendo as notificações. Mas agora eu preciso pegar a reposta dessas notificações pelo lado do cliente, no frontend. Como eu posso fazer isso? Estou printando, na minha api, o req.body (notificação). E é printado isso (substitui os valores com xxxx): {
pix: [
{
endToEndId: 'xxxx,
txid: 'xxxx',
chave: 'xxxx,
valor: 'xxxx',
horario: '2024-03-30T01:23:19.000Z',
infoPagador: 'Cobrança.'
}
]
} Mas quero pegar essa resposta em uma página especifica com Next Js. Desde já, agradeço!!!!

Avatar discord do usuario cndo

cndo

Ver Respostas

deduzi que existe a funcionalidade dessa página
<https://sejaefi.com.br/efi-pay/api-pix>

e ai quando vou nessa página, deduzo que não há taxas
<https://sejaefi.com.br/tarifas>

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O recurso de envio de Pix de API nem é citado, e talvez justamente por não ser um recurso disponível a todos os usuários, e sim algo que é liberado em casos específicos. Então não é só a tarifa que não está lá, a existência disso também... por isso a pergunta de aonde você viu que o recurso existe, para ver se nesse ponto há ou não referência a ser algo discricionário da Efí.

Avatar discord do usuario cndo

cndo

tudo bem que a maioria das plataformas concorrentes sequer cita essa funcionalidade, mas ainda acho que poderia estar mais evidente, semelhante às condições de recebimento via PIX