From f1186624c37e9c3309a86592a0d24183267b64d1 Mon Sep 17 00:00:00 2001 From: Nisaba <34550856+Nisaba@users.noreply.github.com> Date: Mon, 20 May 2024 16:00:57 +0000 Subject: [PATCH] update PaymentLibrariesSeeder Signed-off-by: Nisaba <34550856+Nisaba@users.noreply.github.com> --- database/seeders/PaymentLibrariesSeeder.php | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/database/seeders/PaymentLibrariesSeeder.php b/database/seeders/PaymentLibrariesSeeder.php index ef83fddaf205..c6f37aa4f45b 100644 --- a/database/seeders/PaymentLibrariesSeeder.php +++ b/database/seeders/PaymentLibrariesSeeder.php @@ -1,4 +1,5 @@ 59, 'name' => 'Forte', 'provider' => 'Forte', 'is_offsite' => false, 'sort_order' => 21, 'key' => 'kivcvjexxvdiyqtj3mju5d6yhpeht2xs', 'fields' => '{"testMode":false,"apiLoginId":"","apiAccessId":"","secureKey":"","authOrganizationId":"","organizationId":"","locationId":""}'], ['id' => 60, 'name' => 'PayPal REST', 'provider' => 'PayPal_Rest', 'key' => '80af24a6a691230bbec33e930ab40665', 'fields' => '{"clientId":"","secret":"","signature":"","testMode":false}'], ['id' => 61, 'name' => 'PayPal Platform', 'provider' => 'PayPal_PPCP', 'key' => '80af24a6a691230bbec33e930ab40666', 'fields' => '{"testMode":false}'], + ['id' => 62, 'name' => 'BTCPay', 'provider' => 'BTCPay', 'key' => 'vpyfbmdrkqcicpkjqdusgjfluebftuva', 'fields' => '{"btcpayUrl":"", "apiKey:"", "storeId":"", "webhookSecret":""}'], ]; foreach ($gateways as $gateway) { $record = Gateway::whereName($gateway['name']) - ->whereProvider($gateway['provider']) - ->first(); + ->whereProvider($gateway['provider']) + ->first(); if ($record) { $record->fill($gateway); $record->save(); @@ -101,13 +104,13 @@ class PaymentLibrariesSeeder extends Seeder Gateway::query()->update(['visible' => 0]); - Gateway::whereIn('id', [1,3,7,11,15,20,39,46,55,50,57,52,58,59,60])->update(['visible' => 1]); + Gateway::whereIn('id', [1, 3, 7, 11, 15, 20, 39, 46, 55, 50, 57, 52, 58, 59, 60, 62])->update(['visible' => 1]); if (Ninja::isHosted()) { - Gateway::whereIn('id', [20,49])->update(['visible' => 0]); - Gateway::whereIn('id', [56,61])->update(['visible' => 1]); + Gateway::whereIn('id', [20, 49])->update(['visible' => 0]); + Gateway::whereIn('id', [56, 61])->update(['visible' => 1]); } - + Gateway::all()->each(function ($gateway) { $gateway->site_url = $gateway->getHelp(); $gateway->save();