paymob/laravel-package

为 Laravel 的 Paymob 支付解决方案。

1.0.0 2024-05-14 11:56 UTC

This package is not auto-updated.

Last update: 2024-09-18 08:46:56 UTC


README

安装

  1. 通过以下链接安装 Paymob Laravel Package:paymob/laravel-package
composer require paymob/laravel-package
  1. 使用以下命令发布 Paymob 服务提供者。
php artisan vendor:publish --provider="Paymob\LaravelPackage\PaymobServiceProvider" --tag="paymob"
  1. 根据您的需求,在 app/Http/Controllers/PaymobController.php 文件中自定义流程和回调操作。

配置

Paymob 账户

  1. 登录 Paymob 账户 → 左侧菜单中的设置。
  2. 获取密钥、公开 API 密钥、HMAC 和支付方法 ID(集成 ID)。

商家配置

  1. 编辑 config/paymob.php 文件,并将每个密钥粘贴到相应位置。
  2. 请确保用逗号 , 分隔集成 ID。这些 ID 将显示在 Paymob 支付页面上。
  3. 复制 config/paymob.php 文件中存在的集成回调 URL,仅将 {YourWebsiteURL} 替换为您站点的域名。然后,将其粘贴到 Paymob 账户中的每个支付集成/方法。

https://{YourWebsiteURL}/paymob/callback

  1. 以下 URL 被视为您的网站 Paymob 支付流程。只需将 {YourWebsiteURL} 替换为实际域名。

https://{YourWebsiteURL}/paymob/process