beenet/laravel-paysera

此包最新版本(v1.11)没有可用的许可证信息。

Laravel 9 的 Paysera 模块

v1.11 2022-06-07 09:44 UTC

This package is auto-updated.

Last update: 2024-09-07 14:21:12 UTC


README

帮助在 Laravel 应用中使用 Paysera API 的包。

安装

首先使用 composer 安装包

$ composer require beenet/laravel-paysera

然后向 config/app.php 添加服务提供者

'providers' => [
    ...
    Beenet\Paysera\PayseraServiceProvider::class,
],

路由别名

'aliases' => [
    ...
    'Paysera'   => Beenet\Paysera\PayseraFacade::class,
],

最后是发布配置、迁移和视图

$ php artisan vendor:publish --provider="Beenet\Paysera\PayseraServiceProvider"
$ php artisan migrate

使用方法

获取支付方式

Paysera::getPaymentMethods($locale, $groups);

此方法的两个参数都是可选的。 $locale 必须是区域键的字符串。默认情况下,$locale 将由应用程序的区域设置设置(App::getLocale())。$groups 变量设置要获取的支付方式,必须是数组。例如,如果我们只想获取电子银行方式,我们可以将 ['e-banking'] 设置为。此方法的输出将是一个包含支付方式及其信息的数组。