paymob / laravel-bagisto2.x
Bagisto 的 Paymob 支付方式
1.0.0
2024-02-01 10:26 UTC
Requires
- paymob/php-library: 1.0.*
This package is not auto-updated.
Last update: 2024-09-26 11:33:51 UTC
README
安装
通过paymob/laravel-bagisto2.x composer安装 Laravel Bagisto 2.x 电子商务的 Paymob 支付模块。
composer require paymob/laravel-bagisto2.x
在命令行中运行以下命令
php artisan vendor:publish --force --tag=paymob php artisan migrate php artisan optimize
转到 app/Http/Middleware/VerifyCsrfToken.php 文件。然后,将 paymob/callback 添加到受保护的数组 $except 中,如下所示
protected $except = ['paymob/callback',];
在命令行中运行以下命令
php artisan config:cache
配置
Paymob 账户
- 登录到 Paymob 账户 → 在左侧菜单中设置。
- 获取密钥、公共 API 密钥、HMAC 和支付方法 ID(集成 ID)。
Bagisto 管理员配置
- 在 Bagisto 管理员面板菜单配置→销售→支付方式。
- 搜索 Paymob 支付,将每个密钥粘贴到设置页面中的相应位置。
- 请确保用逗号 , 分隔添加集成 ID。这些 ID 将在 Paymob 支付页面上显示。
- 复制存在于 Paymob Bagisto 设置页面中的集成回调 URL。然后,将其粘贴到 Paymob 账户中每个支付集成/方法的相应位置。
结账页面
Paymob 支付方式将显示给最终用户选择,并开始支付流程。