1. Go to this page and download the library: Download qapmultas/qrcode-pix 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/ */
qapmultas / qrcode-pix example snippets
use QapCorp\QRCodePix;
$qrcode = new QRCodePix();
// exemplo de estático
$qrcode
->setAmount(450) // R$ 4,50
->setDescription('Referente ao produto x')
->setMerchantCategoryCode('0000') // deve ser de acordo com o seu PSP
->setMerchantName('Nome do PSP') // deve ser de acordo com o seu PSP
->setMerchantCity('SAO PAULO') // deve ser de acordo com o seu PSP
->setPixKey('sua-chave-pix')
->setTxid('seutxid123456')
->setUniquePayment(true);
// exemplo de dinâmico
$qrcode
->setDynamic(true)
->setUrl('https://api.site-do-psp.com/9AED1623-219B-4FE9-9A6B-11DC72D771A6') // deve ser de acordo com o seu PSP
->setMerchantCategoryCode('0000') // deve ser de acordo com o seu PSP
->setMerchantName('Nome do PSP')
->setMerchantCity('SAO PAULO')
->setUniquePayment(true);
// usando o payload do QR code
echo $qrcode->getPayload(); // ou (string) $qrcode
// exemplo de uso não fluente
$qrcode->setAmount(450);
$qrcode->setDescription('Referente ao produto x');
$qrcode->setMerchantCategoryCode('0000');
$qrcode->setMerchantName('Nome do PSP');
$qrcode->setMerchantCity('SAO PAULO');
$qrcode->setPixKey('sua-chave-pix');
$qrcode->setTxid('seutxid123456');
$qrcode->setUniquePayment(true);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.