Histórico de mensagens sobre php em pix

EXIBINDO CONVERSAS RECENTES:

Texto: php
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde Diego, a nossa SDK em PHP em que o download é realizado por meio do composer não tem as funcionalidades da API-Pix. A SDK que disponibilizamos em PHP tem os recursos necessários desde gerar uma cobrança a emitir o QRCode(https://github.com/gerencianet/gn-pix-sdk-php-exemplo).

O Renato mostrou alguns conteúdos bacanas de desenvolvedores que podem te auxiliar. Vamos atualizar as nossas SDKs e em breve vai ser possível emitir um boleto, cobrança de cartão e Pix utilizando a mesma SDK.

Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

a do composer(php)

Avatar discord do usuario rafaelvverde

rafaelvverde

Ver Respostas

Estou usando apache e php.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Para utilizarem a API PIX Gerencianet, precisará de um certificado gerado por nós.
Para isso acesse nosso site em sua conta, no menu API > Minhas aplicações você criará uma aplicação que são gerados 2 pares de chaves Client_Id e Client_Secret, sendo um par para utilização em ambiente de Produção e outro para Homologação.

Então abra um ticket acessando https://sistema.gerencianet.com.br/tickets/criar, e solicite o certificado para integração nos informando:
-Número da sua conta:
-Nome da aplicação criada:
-Ambiente: Produção/Homologação

Em nossa documentação(https://dev.gerencianet.com.br/docs) você encontra os nossos endpoints com explicações detalhadas, você pode verificar também a Collection da Gerencianet com todos os endpoints já configurados para o consumo (https://dev.gerencianet.com.br/docs#section-collection-postman-gerencianet-api-pix).

Para você que iniciará com PHP, possuímos uma SDK com os principais endpoints para a utilização do Pix, disponível em nosso GitHub. https://github.com/gerencianet/gn-pix-sdk-php-exemplo

Avatar discord do usuario renang_

renang_

Ver Respostas

alguem poderia me ajudar a fazer a integração no php?

Avatar discord do usuario matheus_efi

matheus_efi

<@!790400805303746571> utilize o emitirPix.php para gerar a cobrança, ao invés do consultaListaPix.php

Avatar discord do usuario guilherme_eyhe3189

guilherme_eyhe3189

eu acesso /consultaListaPix.php (ou qualquer outro arquivo da sdk) e recebo o seguinte retorno: Falha ao gerar a cobrança, tente novamente

Avatar discord do usuario guilherme_eyhe3189

guilherme_eyhe3189

Ver Respostas

Pessoal, estou usando a SDK PHP para emitir pix

Avatar discord do usuario guilherme_eyhe3189

guilherme_eyhe3189

Ver Respostas

Estou seguindo essa doc (https://dev.gerencianet.com.br/docs) e já estou com meu certificado .pem gerado e estou utilizando PHP

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

pela documentação do BACEN, bastaria vc cadastrar uma query string vazia no fim, como .../algumarquivo.php?pix= e o request chegaria em .../algumarquivo.php?pix=/pix (aí é só ignorar essa query string que vai chegar como $_GET['pix'] e valor /pix no seu script). mas pelo que o <@!671762828046106646> disse, parece que a GN (que hoje não segue a documentação e tá em busca de se adequar) tá planejando implantar de outro jeito (e o planejado ainda tá fora do padrão.. mas disseram que consultaram o BACEN, então boiei geral), aí só vc tendo controle total sobre os locations e configurando uma rota pra apontar pro seu algumarquivo.php específico...

Avatar discord do usuario navossoc

navossoc

se fosse "/pix/" por ex, consideraríamos que é uma pasta e o "index.php" por exemplo fosse ser chamado, mas "/pix" ainda abre problema para ser interpretado como se fosse um arquivo ou mandar um redirect

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas
Avatar discord do usuario matheus_efi

matheus_efi

Tente passar o path completo até o certificado, exemplo:

'C:/wamp64/www/gn-pix-sdk-php-exemplo-master/certificado/developer.pem'

Avatar discord do usuario branco1550

branco1550

o sdk em php nao tem as funcoes para webhook

Avatar discord do usuario winkcler

winkcler

$pagarme = new PagarMe\Client(env('API_KEY_PAGARME'));
$requestBody = file_get_contents("php://input");
$signature = $_SERVER['HTTP_X_HUB_SIGNATURE'];
$isValidPostback = $pagarme->postbacks()->validate($requestBody, $signature);