From 80fd353f1417d0a129f2a2a00ee66217d2e558cd Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sat, 3 Aug 2024 12:40:21 +1000 Subject: [PATCH] Add functionality to rotessa to check for payment status --- app/Console/Kernel.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 99f6378f3ad5..bed512e75cd1 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -32,6 +32,7 @@ use App\Jobs\Util\SchedulerCheck; use App\Jobs\Util\UpdateExchangeRates; use App\Jobs\Util\VersionCheck; use App\Models\Account; +use App\PaymentDrivers\Rotessa\Jobs\TransactionReport; use App\Utils\Ninja; use Illuminate\Console\Scheduling\Schedule; use Illuminate\Foundation\Console\Kernel as ConsoleKernel; @@ -64,6 +65,9 @@ class Kernel extends ConsoleKernel /* Checks for scheduled tasks */ $schedule->job(new TaskScheduler())->hourlyAt(10)->withoutOverlapping()->name('task-scheduler-job')->onOneServer(); + /* Checks Rotessa Transactions */ + $schedule->json(new TransactionReport())->dailyAt('01:48')->withoutOverlapping()->name('rotessa-transaction-report')->onOneServer(); + /* Stale Invoice Cleanup*/ $schedule->job(new CleanStaleInvoiceOrder())->hourlyAt(30)->withoutOverlapping()->name('stale-invoice-job')->onOneServer();