Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Canal: pix
Avatar discord do usuario vinicius_cs

vinicius_cs

Ver Respostas

Entendi, estranho que não deveria estar exigindo token, mas vou verificar isso, obrigado!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Certificados não devem estar em áreas publicadas pelo servidor Web. Eles devem ficar fora da árvore publicada, mas com permissões que permitam a aplicação ler o certificado.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

É possível sim. O /webhook faz os mesmos testes que produção, mas se referindo à CA de homologação.
Em Laravel, erro HTTP 419 indica que você está exigindo token, quando não deveria.

Avatar discord do usuario vinicius_cs

vinicius_cs

Ver Respostas

É possível testar Webhook em homolog?

Estou desenvolvendo em Laravel, fiz a rota com o /webhook, no entanto ao executar:
https://pix-h.api.efipay.com.br/v2/webhook/:chave

É retornado:
{
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 419"
}

No WebhookController eu coloquei apenas isso para testar:

php
public function handle(Request $request)
{
$payload = $request->all();

return response()->json(['status' => 200]);
}

Nas rotas coloquei assim:
php
Route::prefix('webhook')->group(function () {
Route::get('/', [WebhookController::class, 'handle'])->name('webhook.handle');
Route::post('/', [WebhookController::class, 'handle'])->name('webhook.handle');
Route::put('/', [WebhookController::class, 'handle'])->name('webhook.handle');
});

Avatar discord do usuario jaimepremy

jaimepremy

Ver Respostas

Oi Rubens, obrigado por responder. Então, o mesmo código roda com sucesso no loclahost. Só no servidor que dá este problema. Consigo baixar o cerificado digitando o url do servidor, então não há problema de perimissões no diret´rio

Avatar discord do usuario luxcorporation_15770

luxcorporation_15770

infelizmente vou sair do gerencianet pessoal !

o open pix da mais atençao pra gente !

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Precisa mandar a requisição com o certificado... será que há restrições de aonde o arquivo de certificado possa ser instalado e/ou de permissões ?

Avatar discord do usuario jaimepremy

jaimepremy

Ver Respostas

Oi Jessica, me dá The request was aborted: Could not create SSL/TLS secure channel. Mas eu acrescentei: ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 antes de iniciar a autenticação. Também tentei colocar no Global.asax. Estou usando .NET Framework 4.7

Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

perfeito

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso. O que você pode fazer em homologação é criar cobranças de até R$10, que aí você recebe o acionamento de webhook.

Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

de qualquer forma to mudando para o produção aqui e vemos como fica

Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

Ver Respostas

Valeu valeu! Ultima coisa. No ambiente homologação não vai gerar nenhum link que funcione para visualizar o pix, certo?

Avatar discord do usuario blini_10032

blini_10032

valeu @peterfritz, deu certo aqui!!

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mais fácil é usando o loc.id e pedindo para Efí gerar o copia-e-cola e a imagem. Não é o mais portável, mas é o mais fácil.

Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

Ver Respostas

qual seria a maneira mais facil de fazer isso? Eu preciso só que o cliente veja esse QR code e consiga pagar. Após isso vou precisar de uma notificação de retorno, mas essa parte ja não esta indo rs

Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

Estou utilizando PHP

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Funciona em homologação também. Mas uma outra hipótese é você usar uma biblioteca de BRCode e gerar você mesmo sem usar endpoints da Efí... que linguagem você usa ?

Avatar discord do usuario vitor.oliveira94

vitor.oliveira94

Ver Respostas

certo. Mas isso funciona no modo homologação ou apenas no modo produção?

Avatar discord do usuario peterfritz

peterfritz

Ver Respostas

O próximo passo seria usar o id da location para https://dev.efipay.com.br/docs/api-pix/payload-locations#gerar-qrcode-de-um-location>">gerar QRCode de um location, assim você receberá o Pix Copia e Cola / BRCode, um link de visualização e a imagem do QRCode através de uma data URI