Log when update unsucces transaction command/job runs

This commit is contained in:
Afiq Hamzah
2024-08-01 14:38:48 +08:00
parent be55b6948d
commit f4f0276a1e
2 changed files with 9 additions and 2 deletions
+8 -2
View File
@@ -2,7 +2,9 @@
namespace App\Console\Commands;
use App\Models\TransactionOnlineStatus;
use App\Services\BillplzService;
use App\Services\OnlineTransactionLoggerService;
use Illuminate\Support\Facades\Http;
use Illuminate\Console\Command;
@@ -50,11 +52,15 @@ class UpdateUnsuccess extends Command
};
foreach($getCompletedBillplzTransaction() as $transaction){
Http::arrahn()->put('/api/transaction/online/unsuccesfull/update',[
$transactionData = [
'billplz_id' => $transaction['bill_id'],
'status' => 'PAID',
'paid_at' => $transaction['transactions'][0]['completed_at']
]);
];
$response = Http::arrahn()->put('/api/transaction/online/unsuccesfull/update', $transactionData);
OnlineTransactionLoggerService::logs($transaction['bill_id'], $transactionData, $response, TransactionOnlineStatus::UPDATE_UNSUCCESSFUL_TRANSACTION );
}
}
}
+1
View File
@@ -17,4 +17,5 @@ class TransactionOnlineStatus extends Model
const CRONJOB_REGISTER_AUDIT = 9;
const CRONJOB_REGISTER_GLDETAIL = 10;
const CRONJOB_UPDATE_TRANSAKSI_ONLINE_CRONJOB = 11;
const UPDATE_UNSUCCESSFUL_TRANSACTION = 12;
}