isaacsichangi / mpesareceiptapi
这是一个用于生成Mpesa交易PDF收据的库,可以将收据作为链接通过短信或电子邮件发送给客户。它可以与官方的safaricom/mpesa api集成。
1.0.0
2018-09-19 23:18 UTC
Requires
- php: >=5.4.0
- picqer/php-barcode-generator: ^0.2.2
- setasign/fpdf: 1.8.1
Requires (Dev)
- phpunit/phpunit: ^5
This package is auto-updated.
Last update: 2024-09-21 20:23:09 UTC
README
这是一个用于生成Mpesa交易PDF收据的库,可以将收据作为链接通过短信或电子邮件发送给客户。它可以与官方的safaricom/mpesa api集成。
需求
- PHP >=5.4.0
安装
composer require isaacsichangi/mpesareceiptapi:1.0.0
如何使用
require_once ('vendor/autoload.php');
//创建Mpesa收据对象
$mpesa = new MpesaReceiptGenerator("Bob Collymore", 3000, "0724XXXXXX", "MPJ54C33P", "Company XYZ", "https://www.companyxyz.com/");
try {
//生成收据并返回可以发送为短信或电子邮件链接的PDF收据路径
$path = $mpesa->generateReceipt();
//查看路径
echo $path;
//处理异常
} catch (\Picqer\Barcode\Exceptions\BarcodeException $e) {
}
致谢
Isaac Sichangi - isaacsichangi@gmail.com
在线演示
向MPESA号码564305发送10ksh以查看示例收据