From 45ee0401462831e44428b52badf21e4757468338 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 16 Jan 2017 19:46:47 +0200 Subject: [PATCH] Working on Skrill --- .../PaymentDrivers/SkrillPaymentDriver.php | 26 +++++++++++++++++++ database/seeds/PaymentLibrariesSeeder.php | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 app/Ninja/PaymentDrivers/SkrillPaymentDriver.php diff --git a/app/Ninja/PaymentDrivers/SkrillPaymentDriver.php b/app/Ninja/PaymentDrivers/SkrillPaymentDriver.php new file mode 100644 index 000000000000..cab827d14cea --- /dev/null +++ b/app/Ninja/PaymentDrivers/SkrillPaymentDriver.php @@ -0,0 +1,26 @@ +invoice()->invoice_items as $item) { + $details[$item->product_key] = $item->notes; + } + + $data['language'] = $locale; + $data['details'] = $details; + + return $data; + } +} diff --git a/database/seeds/PaymentLibrariesSeeder.php b/database/seeds/PaymentLibrariesSeeder.php index 5d41c01193a4..d34af00820f3 100644 --- a/database/seeds/PaymentLibrariesSeeder.php +++ b/database/seeds/PaymentLibrariesSeeder.php @@ -55,7 +55,7 @@ class PaymentLibrariesSeeder extends Seeder ['name' => 'PaymentSense', 'provider' => 'PaymentSense'], ['name' => 'Realex', 'provider' => 'Realex_Remote'], ['name' => 'Sisow', 'provider' => 'Sisow'], - ['name' => 'Skrill', 'provider' => 'Skrill'], + ['name' => 'Skrill', 'provider' => 'Skrill', 'is_offsite' => true], ['name' => 'BitPay', 'provider' => 'BitPay', 'is_offsite' => true, 'sort_order' => 6], ['name' => 'Dwolla', 'provider' => 'Dwolla', 'is_offsite' => true, 'sort_order' => 5], ['name' => 'AGMS', 'provider' => 'Agms'],