Histórico de mensagens sobre webhook pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook pix
Canal: pix
Avatar discord do usuario ilo4413

ilo4413

Ver Respostas

Pessoal, estou com problemas com o webhook, chegou no meu servidor o POST:
34.193.116.226 - - [19/Mar/2021:16:12:12 +0000] "POST /webhook/4/pix HTTP/1.1" 200 24 "-" "Gerencianet"

Porém acredito que os parâmetros estão vindo de forma diferente como havia simulado, tem como reenviar essa notificação? Olhei no log lá da aplicação dentro do gerenciador e não achei nada.

Avatar discord do usuario ro.dri.go.sil.va

ro.dri.go.sil.va

Ver Respostas

Está sim, eu configurei a url do webhook da forma abaixo, está correto?
$request = [
'webhookUrl' => 'https://meudominio/webhook/pix/webhook.php?ignorar='
];

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Na realidade depende se a devolução está associada a uma cobrança gerada com a chave cadastrada no webhook. Exemplo: Se você receber uma devolução ou mesmo um pix pago e a chave não tiver um webhook cadastrado, então não vai haver a notificação.
Depende então da chave em si em que a cobrança foi gerada.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Sim, a devolução aciona o webhook. Mas ela tem que estar relacionada a um Pix que foi notificado anteriormente, ou seja, uma cobrança paga gerada com a chave Gerencianet cadastrada em seu webhook.

Avatar discord do usuario ro.dri.go.sil.va

ro.dri.go.sil.va

Ver Respostas

Uma pergunta eu sempre tenho que chamar a criação do webhook em cada geração de cobrança pix?

Avatar discord do usuario ro.dri.go.sil.va

ro.dri.go.sil.va

Ver Respostas

Não consigo dar restart no apache com a configuração
:443>

Options Indexes FollowSymLinks
AllowOverride All
Require all granted

ServerAdmin [email protected]
ServerName pix.meudominio.com.br
DocumentRoot /var/www/pix
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =pix.meudominio.com.br
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
SSLCertificateFile /etc/letsencrypt/live/pix.meudominio.com.br/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/pix.meudominio.com.br/privkey.pem

SSLVerifyClient require
SSLVerifyDepth 3
SSLCACertificateFile /etc/ssl/certs/chain-pix-prod.crt


Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá <@!818197250840199198>. Bom dia!

Na SDK de PHP você encontra as funcionalidades para utilização do Marketplace e demais demais serviços da Gerencianet.
Obs: A Gerencianet disponibiliza cobranças Pix, mas até o momento no Marketplace é possível cobranças somente via boleto e cartão de crédito.

1 (✅ ) Autenticar na API
2 (❌) Cadastrar devedor -> Não há exemplo de como cadastrar o cliente final na SDK. Este cadastro do devedor deve ser realizado em um banco de dados em seu sistema. A partir deste cadastro, passar as informações para a emissão.
3 (✅) Criar transação de cobrança imediata
4 (✅) Gerar Qrcode dinâmico e código copia e cola de pagamento -> No ambiente Pix é possível. Então nesta compra que o cliente utilizou o Pix, você pode estruturar para que haja o repasse/envio de pix para o vendedor.
5 (✅) Monitorar o pagamento da cobrança -> (webhook: https://dev.gerencianet.com.br/docs/api-pix#section-webhook" class="link-msg">https://dev.gerencianet.com.br/docs/api-pix#section-webhook)
6 (✅) Setar transação de cobrança imediata como paga -> Com o monitoramento da cobrança, é possível setar os status das transações como paga automaticamente, e há opção também de "Marcar como Pago" manualmente uma cobrança via boleto. Em relação à cobrança Pix, você pode utilizar o PATCH /v2/cob para setar o status para "REMOVIDA_PELO_USUARIO_RECEBEDOR"
7 (✅) Enviar pix para o vendedor (O Vendedor poderá configurar se recebe de forma automática ou se faz saques esporádicos) em processo de autoriação. -> Com o Marketplace, cada vendedor deve possuir uma conta Gerencianet, então, você pode informar através da integração como deverá ser feita a divisão do valor recebido entre diferentes contas dos vendedores, de forma automática.
8 (✅) Criar transação de devolução de Pix para o devedor caso haja um desacordo comercial

Veja também em nossa documentação, para encontrar estes endpoints e demais detalhes: https://dev.gerencianet.com.br/docs/api-pix

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Exatamente, no webhook que você cadastrar vamos enviar uma notificação com o acréscimo do /pix, isto é uma definição do próprio BACEN.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

O webhook só é acionado quando o Pix é pago, ou seja, se obteve um e2eid associado a ele. Se o webhook foi acionado então o txid que aparecer no JSON de notificação é referente a uma cobrança que foi paga.

Avatar discord do usuario rubenskuhl

rubenskuhl

Pra quem tem dificuldades de implementar os webhooks por falta de suporte em hospedagem compartilhada para configurar mTLS, o Pix.ae agora oferece proxy de callbacks com mTLS.

Pra usar é muito simples: é só prefixar o seu domínio com mtls.pix.ae/. Por exemplo:

Para: https://exemplo.com.br/webhookpix
Use: https://mtls.pix.ae/exemplo.com.br/webhookpix

Obs: no ambiente de homologação, prefixe com mtls-h.pix.ae/

Avatar discord do usuario fabio.goncalves

fabio.goncalves

Ver Respostas

Depois que gerar a cobrança, tem que chamar outro endpoint para passar a URL do seu webhook... Tem que fazer um PUT no endpoint https://api-pix-h.gerencianet.com.br/v2/webhook/ + a chave do recebedor.

Avatar discord do usuario fabio.goncalves

fabio.goncalves

Ver Respostas

Vi seu post falando do mTLS no Google Cloud Functions (Firebase), para criar o webhook do Pix. Parece que estou na mesma situação em que você estava um mês atrás... Já estou aprovando pagamento com Pix em produção, mas estou travado na criação do webhook mTLS com NodeJS no Functions. Como você resolveu? Agradeço se puder compartilhar alguma dica...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, o webhook. Para cada chave Pix se cadastra uma URL que recebe aviso de pagamento.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!485501766570344454>! O webhook é acionado quando é feito o pagamento de uma cobrança associada a sua chave ou quando você realiza um envio de Pix(POST /v2/pix) utilizando a sua chave no pagador. No entanto, quando você realiza um envio de Pix a partir de um PSP para a sua chave, o webhook não é acionado mesmo.

Avatar discord do usuario Root All

Root All

Ver Respostas

Alguem me dá um help, configurei a webhook pra receber a notificação das transações porém quando envio o pix para a chave cadastrada na webhook ele não retorna resposta de transação