thiru / mpesa
此包最新版本(0.1)没有提供许可证信息。
Mpesa api
0.1
2017-10-28 00:02 UTC
Requires
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2024-09-21 23:53:59 UTC
README
这是一个用于Safaricom M-Pesa API的LARAVEL PHP包。API允许商家通过网页启动C2B在线结账(通过网页支付账单)交易,并通过网页执行B2C交易。
在请求提交后,商家会立即收到请求有效性的反馈。C2B API通过USSD推送处理客户验证和身份验证。然后客户确认交易。如果客户验证失败或客户拒绝交易,API将回调商家。否则,交易将被处理,并通过回调通知其状态。
安装
composer require thiru/mpesa
在config/app.php中添加 \Thiru\Mpesa\MpesaServiceProvider::class
php artisan vendor:publish --tag=config
laravel mpesa 包是开源软件,使用MIT许可证。
B2C
Mpesa::sendMpesaPayment('1000','956555', 'Salary 2017');//$amount,$paybill,$remark
C2B
Mpesa::requestMpesaPayment($amount, $mobile, $account, $desc)