wandesnet/qrcode-pix-laravel

在Laravel中生成QRCode Pix

1.0.2 2023-09-23 18:08 UTC

This package is auto-updated.

Last update: 2024-09-23 20:31:09 UTC


README

本包受Renato Monteiro Batista在以下GitHub仓库中的实现启发:此处

本包的目的是简化通过PIX进行支付时QRCode的生成。

需求

  • PHP 8.1+
  • Laravel 10.0+

通过composer安装

composer require wandesnet/qrcode-pix-laravel

用法

use WandesCardoso\Pix\Facades\Pix;
use WandesCardoso\Pix\Enums\TypeKey;
    
    $pix = Pix::make(
        typeKey: TypeKey::EMAIL,
        key: 'wandes2030@gmail.com',
        amount: 12,
        recipient: 'Wandes Cardoso',
        identification: '12345678901',
        city: 'Corrente',
        description: 'Pagamento do pedido',
        isUniquePayment: false
    );
    
    $pix->getQrCode(); //gera a imagem do QRCode em base64
    
    $pix->generateCopyPasteCode(); //gera o código copiar e colar

贡献

有关详细信息,请参阅CONTRIBUTING

安全性

如果您发现任何安全问题,请通过wandes2030@gmail.com发送电子邮件,而不是使用问题跟踪器。

测试

./vendor/bin/pest

MIT许可。有关更多信息,请参阅许可文件