Looking to hire Laravel developers? Try LaraJobs

laravel-opay maintained by beenet

Description
Opay 8.1 module for Laravel 5.6
Last update
2020/03/10 15:47 (dev-master)
License
Downloads
21
Tags

Comments
comments powered by Disqus

Laravel Opay

Opay 8.1 (https://opay.lt) module for Laravel 5.6.

Installation

First require package with composer:

$ composer require beenet/laravel-opay

Add service provider to config/app.php:

'providers' => [
    ...
    Beenet\Opay\OpayServiceProvider::class,
],

Publish config:

$ php artisan vendor:publish --provider="Beenet\Opay\OpayServiceProvider"

Usage

Get payment methods

$opayManager = new OpayManager();
$opayManager->getPaymentMethods();

Prapare payment

Create router for client successfully payment & router for payment callback (POST method) Don't forget to disabled this router in VerifyCsrfToken Middleware

$opayManager = new OpayManager();
$opayManager->getPaymentPage($orderId, $total, $paymentOptions);

Get payment callback

$opayManager = new OpayManager();
$opayManager->getPaymentCallback(Illuminate\Http\Request $request);