Log when update unsucces transaction command/job runs
This commit is contained in:
@@ -2,7 +2,9 @@
|
|||||||
|
|
||||||
namespace App\Console\Commands;
|
namespace App\Console\Commands;
|
||||||
|
|
||||||
|
use App\Models\TransactionOnlineStatus;
|
||||||
use App\Services\BillplzService;
|
use App\Services\BillplzService;
|
||||||
|
use App\Services\OnlineTransactionLoggerService;
|
||||||
use Illuminate\Support\Facades\Http;
|
use Illuminate\Support\Facades\Http;
|
||||||
use Illuminate\Console\Command;
|
use Illuminate\Console\Command;
|
||||||
|
|
||||||
@@ -50,11 +52,15 @@ class UpdateUnsuccess extends Command
|
|||||||
};
|
};
|
||||||
|
|
||||||
foreach($getCompletedBillplzTransaction() as $transaction){
|
foreach($getCompletedBillplzTransaction() as $transaction){
|
||||||
Http::arrahn()->put('/api/transaction/online/unsuccesfull/update',[
|
$transactionData = [
|
||||||
'billplz_id' => $transaction['bill_id'],
|
'billplz_id' => $transaction['bill_id'],
|
||||||
'status' => 'PAID',
|
'status' => 'PAID',
|
||||||
'paid_at' => $transaction['transactions'][0]['completed_at']
|
'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 );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,4 +17,5 @@ class TransactionOnlineStatus extends Model
|
|||||||
const CRONJOB_REGISTER_AUDIT = 9;
|
const CRONJOB_REGISTER_AUDIT = 9;
|
||||||
const CRONJOB_REGISTER_GLDETAIL = 10;
|
const CRONJOB_REGISTER_GLDETAIL = 10;
|
||||||
const CRONJOB_UPDATE_TRANSAKSI_ONLINE_CRONJOB = 11;
|
const CRONJOB_UPDATE_TRANSAKSI_ONLINE_CRONJOB = 11;
|
||||||
|
const UPDATE_UNSUCCESSFUL_TRANSACTION = 12;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user