helip / sepaqr
用于生成 SEPA 快速响应 (QR) 码的类
v0.9.1
2023-06-16 20:28 UTC
Requires
- php: >=7.4
- chillerlan/php-qrcode: ^4.3
Requires (Dev)
README
SEPAQR 是一个用于生成 SEPA (单一欧元支付区) QR 码的 PHP 库,用于 SCT (SEPA 信用转帐) 交易。它旨在遵循欧洲支付委员会提供的指南。
功能
- 为 SCT 交易创建 SEPA QR 码
- 验证输入数据,如 IBAN、BIC 等
- 自定义字符集、版本、目的和其他字段
- 使用包含的 SEPAQRGenerator 和
chillerlan/php-qrcode
库生成 QR 码图像
要求
- PHP 7.4 或更高版本
- chillerlan/php-qrcode ^4.3
安装
使用 Composer 将此库包含到您的项目中
composer require helip/sepaqr
用法
以下是一个如何使用 SEPAQR 库的基本示例
use Helip\SEPA\SEPA; $sepa = new SEPA( 'WWF-Belgium', 'BE88191157467641', 5.0, // Amount '', 'Don en ligne' ); // QR code as PNG $sepa->getQR()->savePNG('path', 'qr.png');
许可证
SEPAQR 在 LGPL-3.0-only 许可证 下授权。