ifew / thai-promptpay-qr
PHP 生成泰国银行应用程序的 PrompPay 二维码。
dev-master
2018-02-15 03:53 UTC
Requires
This package is not auto-updated.
Last update: 2024-09-29 03:47:08 UTC
README
PHP 生成泰国银行应用程序的 PrompPay 二维码
安装
获取库 QR 生成器
- 运行
composer install
使用方法
<?php
include_once("vendor/autoload.php");
use ThaiPromptpay\PromptpayQR;
$qr = new PromptpayQR;
$qr->setPromptpayType('02');
$qr->setPromptpayID('4419928285542');
$qr->setAmount(200.50);
echo $qr->getQR();
?>
函数参考
setPromptpayType()
设置 Promptpay ID 类型
- 01 = 手机号码
- 02 = 身份证
setPromptpayID()
设置 Promptpay ID
- 对于身份证,使用完整的 13 位身份证号码,如
1234567890123 - 对于手机号码,以 "00" 开头,包含国家代码 "66" 和手机号码,不包括前导零,如
0066831234567
setAmount()
设置支付金额
- 如果有金额,使用数字和两位小数,如
199.50 - 如果不想要金额,使用
0
getQR()
显示 QR 图像
generateQRwithChecksum()
显示支付代码的原始文本(此代码用于生成 QR 代码)
QR 代码试用
感谢
- Crc16CCIT https://github.com/jkobus/crc16-ccit