isaacsichangi/mpesareceiptapi

这是一个用于生成Mpesa交易PDF收据的库,可以将收据作为链接通过短信或电子邮件发送给客户。它可以与官方的safaricom/mpesa api集成。

1.0.0 2018-09-19 23:18 UTC

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以查看示例收据