kenkioko/flutterwave-laravel-v3

适用于Laravel的Flutterwave版本3实现

1.0.0 2020-12-03 15:16 UTC

This package is auto-updated.

Last update: 2024-09-16 20:01:26 UTC


README

Laravel包用于Flutterwave v3 API

安装

要获取Flutterwave Rave for Laravel的最新版本,只需使用composer

composer require kenkioko/flutterwave-laravel-v3

对于Laravel => 5.5,跳过此步骤,直接进行配置

一旦安装了Flutterwave Rave for Laravel,您需要注册服务提供者。打开config/app.php文件,并将以下内容添加到providers键中。

'providers' => [
    /*
     * Package Service Providers...
     */
    ...
    Laravel\Flutterwave\RaveServiceProvider::class,
    ...
]

还需要添加到aliases

'aliases' => [
    ...
    'Rave' => Laravel\Flutterwave\Facades\Rave::class,
    ...
]

配置

php artisan vendor:publish --provider="Laravel\Flutterwave\RaveServiceProvider"

名为flutterwave.php的配置文件将放置在您的配置目录中

用法

打开您的.env文件,并添加您的公钥、私钥、环境变量和logo URL,如下所示

FLUTTERWAVE_PUBLIC_KEY=FLWPUBK-xxxxxxxxxxxxxxxxxxxxx-X
FLUTTERWAVE_SECRET_KEY=FLWSECK-xxxxxxxxxxxxxxxxxxxxx-X
FLUTTERWAVE_ENCRYPTION_KEY=FLWSECK_TESTxxxxxxxxxxxx
FLUTTERWAVE_ENV=staging
  • FLUTTERWAVE_PUBLIC_KEY - 这是从您的仪表板获得的API公钥(必填)

  • FLUTTERWAVE_SECRET_KEY - 这是从您的仪表板获得的API私钥(必填)

  • FLUTTERWAVE_ENCRYPTION_KEY - 这是从您的仪表板获得的加密密钥(必填)

  • FLUTTERWAVE_ENV - 这可以是staginglive。预发布和实时API密钥可以从您的仪表板获得(必填)