1. Go to this page and download the library: Download modularavel/larapix library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
modularavel / larapix example snippets
return [
// Chave PIX (CPF, CNPJ, e-mail, telefone ou aleatória)
'chave_pix' => env('LARAPIX_CHAVE_PIX'),
// Nome completo do titular da conta
'nome_do_titular' => env('LARAPIX_NOME_DO_TITULAR'),
// Cidade do titular (acentos são removidos automaticamente)
'cidade_do_titular' => env('LARAPIX_CIDADE_DO_TITULAR'),
// Valor padrão da transação em reais
'valor' => env('LARAPIX_VALOR', 0),
// Descrição padrão do pagamento
'descricao' => env('LARAPIX_DESCRICAO'),
// Identificador único da transação (TXID)
'id_transacao' => env('LARAPIX_ID_TRANSACAO'),
];
use Modularavel\Larapix\Larapix;
$pix = (new Larapix())
->chavePix('12345678909')
->nomeDoTitularDaConta('João da Silva')
->cidadeDoTitularDaConta('São Paulo') // acentos removidos automaticamente
->valor(150.00)
->descricao('Pagamento de serviço')
->txid('PEDIDO-001');
// Gerar código copia e cola
$codigo = $pix->gerarCodigoDePagamento();
// Gerar imagem QR Code (PNG)
$qrCodePng = $pix->gerarQRCodeDePagamento($codigo);