thegr8dev / eclassmpesa
这是一个附加插件,为 eclass 添加了 mpesa(safaricom)支付网关。
This package is auto-updated.
Last update: 2024-09-24 12:30:16 UTC
README
#Eclass Mpesa Add On 安装和设置向导
在安装此包之前,请确保已安装 smodav/mpesa。
需求
- Eclass 版本 v2.2 或更高版本。
- 必须使用 php 版本 7.2 或 7.3。
安装
使用以下命令运行包
composer require eclass/eclassmpesa
安装成功后,运行以下命令
php artisan eclassmpesa:install
运行命令后,在您的脚本 .env 文件中添加以下变量
打开** .env** 文件并添加以下内容
-
MPESA_DEFAULT=staging
-
MPESA_KEY=
-
MPESA_SECRET=
-
MPESA_INITIATOR=
-
MPESA_PASSKEY=
-
MPESA_PAYBILL=
-
MPESA_SHORTCODE=
-
MPESA_ENABLE=0
-
MPESA_VALIDATION=
-
MPESA_CALLBACK=
注意
更新您的 .env 文件中的以下 URL
在 MPESA_VALIDATION 中更新 mpesa 验证 URL
您的 mpesa 验证 URL 将是
https://yourdomain.com/public/api/payment/validation
在 MPESA_CALLBACK 中更新 mpesa 回调 URL
您的 mpesa 回调 URL 将是
https://yourdomain.com/public/api/payment/confirm/callback
如果您的域名没有在 URL 中,请删除 public。
Wohoo ! 您已成功安装 eClass 的 Mpesa 插件。
更新常见问题解答。
Q. 如果有新更新呢?
我们的插件会定期更新,您应该通过书签关注插件页面。如果出现新更新,只需执行以下命令。新版本将带有新版本标签发布。
composer update
在项目根目录下.