/swervpay-laravel

Laravel Client for Swervpay

Primary LanguagePHPMIT LicenseMIT

Logo Laravel

Laravel Client for Swervpay

Latest Stable Version Latest Unstable Version Total Downloads License


Explore the docs »

X (Twitter) · Linkedin · Changelog

Installation

To get the latest version of Swervpaydev, simply require it

$ composer require swervpaydev/laravel

Or add the following line to the require block of your composer.json file.

"swervpaydev/laravel": "*"

Configuration

You can publish the configuration file using this command:

$ php artisan vendor:publish --tag="swervpay-laravel-config"

A configuration-file named swervpay.php with some sensible defaults will be placed in your config directory:

<?php


/**
 * Configuration file for Swervpay.
 *
 * This file contains the configuration options for the Swervpay integration.
 * The 'secret_key' and 'business_id' options are retrieved from the environment variables.
 */
return [

    /**
     * Configuration option for the secret key used in Swervpay.
     * The value is retrieved from the environment variable SWERVPAY_SECRET_KEY.
     *
     * @var string
     */
    'secret_key' => env('SWERVPAY_SECRET_KEY'),

    /**
     * The business ID for Swervpay.
     * 
     * This value is retrieved from the environment variable SWERVPAY_BUSINESS_ID.
     */
    'business_id' => env('SWERVPAY_BUSINESS_ID'),
];

Documentation

See docs for Laravel here