zzzaaa/laravel-yandex-money-http-notify

183 2
Install
composer require zzzaaa/laravel-yandex-money-http-notify
Latest Version:v1.0.1
Last Updated:Mar 8, 2017
Links: GitHub  ·  Packagist
Maintainer: zzzaaa

Laravel Yandex Money Http Notification

This package helps to validate yandexMoney http notification. Laravel Middleware stay front of your API and allow only trusted notifications.

Notification p2p incoming

Install

composer require zzzaaa/laravel-yandex-money-http-notify

install Middleware

// app/Http/Kernel.php
protected $routeMiddleware = [
...
'yandexmoney.hash' => \Zzzaaa\LaravelYandexMoneyHttpNotify\Middleware\YandexMoneyHash::class,
];

##Add secret key

//config/services.php
...
    'yandex' => [
        'notification_secret' => env('YANDEX_SECRET','SECRET KEY')
    ],

Add middleware to routes


//routes/api.php
Route::post('/payment', 'Api\PaymentsController@store')->middleware('yandexmoney.hash');


Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

637,827,751 9,703
laravel/framework

The Laravel Framework.

589,172,971 34,950
laravel/tinker

Powerful REPL for the Laravel framework.

498,216,183 7,442
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

413,412,504 609
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

391,429,217 4,660