gouda/laravel-hyperpay

v1.1.1 2023-04-04 10:38 UTC

This package is auto-updated.

Last update: 2024-09-05 02:54:09 UTC


README

为 Laravel 应用程序集成 HyperPay 的示例包

嗨,我是 Gouda!👋

🚀 关于我

我是技术团队负责人...

安装

使用 composer 安装

  composer require gouda/laravel-hyperpay

在 config/app.php 中添加服务提供者

\Gouda\LaravelHyperpay\HyperPayServiceProvider::class,

运行迁移

php artisan migrate

环境变量

为了运行此包,您需要在 .env 文件中添加以下环境变量

HYPERPAY_TOKEN

HYPERPAY_ENTITY_ID

HYPERPAY_URL

或者运行以下命令

 php artisan vendor:publish --tag=HyperPay-package-config

如何使用?

无用户支付

  • 此函数用于在没有 Model User 的情况下进行交易,只需传递以下参数
$payment = new HyperPayPayment();
$payment->payWithOutUser('mohamed', 1000, '1311 1111 111 111', '05/25', '123');
// params : [name , amount, card number , card expirationdate, card security code]

此函数将返回支付编号并在数据库中保存日志。

支持

如需支持,请发送邮件至 dev.mohamedgouda@gmail.com