From 121d00a699cb16a021f34ff0af99d69368793684 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Sun, 11 Mar 2018 16:48:39 +0200 Subject: [PATCH] Added PayU --- composer.json | 1 + composer.lock | 63 ++++++++++++++++++++++- database/seeds/PaymentLibrariesSeeder.php | 1 + 3 files changed, 63 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index c489805a82b6..15e744432266 100644 --- a/composer.json +++ b/composer.json @@ -53,6 +53,7 @@ "mpdf/mpdf": "6.1.3", "nwidart/laravel-modules": "1.*", "omnipay/authorizenet": "dev-solution-id as 2.5.0", + "omnipay/payu": "^2.0@dev", "patricktalmadge/bootstrapper": "5.5.x", "pragmarx/google2fa-laravel": "^0.1.2", "predis/predis": "^1.1", diff --git a/composer.lock b/composer.lock index 8c103d969545..d419534bea37 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,8 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "d690d598db58964feb20dbbcdce8a92f", - "content-hash": "859622bff39b3e438703dcc641ada711", + "hash": "ae45c2266041f1b35b089951a326e52b", + "content-hash": "043005b04015d60c3fe4667a661420f9", "packages": [ { "name": "abdala/omnipay-pagseguro", @@ -7079,6 +7079,64 @@ ], "time": "2017-11-10 08:10:43" }, + { + "name": "omnipay/payu", + "version": "dev-master", + "source": { + "type": "git", + "url": "https://github.com/efesaid/omnipay-payu.git", + "reference": "a0ac83241fef6c9964668193ab654ad73c1efcc6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/efesaid/omnipay-payu/zipball/a0ac83241fef6c9964668193ab654ad73c1efcc6", + "reference": "a0ac83241fef6c9964668193ab654ad73c1efcc6", + "shasum": "" + }, + "require": { + "omnipay/common": "~2.0" + }, + "require-dev": { + "omnipay/tests": "~2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Omnipay\\PayU\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Said İmamoğlu", + "email": "said.imamoglu@biberltd.com" + }, + { + "name": "Omnipay Contributors", + "homepage": "https://github.com/efesaid/omnipay-payu/contributors" + } + ], + "description": "PayU driver for the Omnipay payment processing library", + "homepage": "https://github.com/efesaid/omnipay-payu", + "keywords": [ + "gateway", + "merchant", + "omnipay", + "pay", + "payment", + "payu", + "purchase" + ], + "time": "2016-05-13 07:10:43" + }, { "name": "omnipay/pin", "version": "v2.2.2", @@ -13082,6 +13140,7 @@ "jonnyw/php-phantomjs": 20, "laracasts/presenter": 20, "omnipay/authorizenet": 20, + "omnipay/payu": 20, "roave/security-advisories": 20, "simshaun/recurr": 20, "webpatser/laravel-countries": 20, diff --git a/database/seeds/PaymentLibrariesSeeder.php b/database/seeds/PaymentLibrariesSeeder.php index 3dc53b918194..20885a8b03bd 100644 --- a/database/seeds/PaymentLibrariesSeeder.php +++ b/database/seeds/PaymentLibrariesSeeder.php @@ -75,6 +75,7 @@ class PaymentLibrariesSeeder extends Seeder ['name' => 'GoCardless', 'provider' => 'GoCardlessV2\Redirect', 'sort_order' => 9, 'is_offsite' => true], ['name' => 'PagSeguro', 'provider' => 'PagSeguro'], ['name' => 'PAYMILL', 'provider' => 'Paymill'], + ['name' => 'PayU', 'provider' => 'PayU'], ]; foreach ($gateways as $gateway) {