mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-19 04:23:55 +00:00
update log info
This commit is contained in:
@@ -95,7 +95,7 @@ class ExpiredRefundedBookingCommand extends Command
|
|||||||
if (!$bookingPayment) {
|
if (!$bookingPayment) {
|
||||||
$bookingPaymentCount = $booking->transactions()->payments()->count();
|
$bookingPaymentCount = $booking->transactions()->payments()->count();
|
||||||
if ($bookingPaymentCount > 1) {
|
if ($bookingPaymentCount > 1) {
|
||||||
Log::info("Credit note transaction id: {$transaction->id}, there are {$bookingPaymentCount} payment for the booking.");
|
$this->info("Credit note transaction id: {$transaction->id}, there are {$bookingPaymentCount} payment for the booking.");
|
||||||
foreach ($booking->transactions()->payments()->get() as $bp) {
|
foreach ($booking->transactions()->payments()->get() as $bp) {
|
||||||
if ($transaction->amount - $bp->amount < 0.01) {
|
if ($transaction->amount - $bp->amount < 0.01) {
|
||||||
$bookingPayment = $bp;
|
$bookingPayment = $bp;
|
||||||
@@ -111,7 +111,7 @@ class ExpiredRefundedBookingCommand extends Command
|
|||||||
|
|
||||||
if ($bookingPayment) {
|
if ($bookingPayment) {
|
||||||
$status = ApprovalStatus::APPROVAL_STATUS_ID[$bookingPayment->status];
|
$status = ApprovalStatus::APPROVAL_STATUS_ID[$bookingPayment->status];
|
||||||
Log::info("Credit note transaction id: {$transaction->id}, the payment for the booking is in status {$status}");
|
$this->info("Credit note transaction id: {$transaction->id}, the payment for the booking is in status {$status}");
|
||||||
|
|
||||||
$bookingPaymentAmount = $bookingPayment->amount;
|
$bookingPaymentAmount = $bookingPayment->amount;
|
||||||
// check if the booking is fully refund
|
// check if the booking is fully refund
|
||||||
@@ -126,11 +126,11 @@ class ExpiredRefundedBookingCommand extends Command
|
|||||||
|
|
||||||
//expired booking
|
//expired booking
|
||||||
// $this->updatesBookingStatus->execute($booking, ApprovalStatus::EXPIRED);
|
// $this->updatesBookingStatus->execute($booking, ApprovalStatus::EXPIRED);
|
||||||
Log::info("Credit note transaction id: {$transaction->id} is fully refunded, the refunded amount was {$transaction->amount} the payment reference is: {$transaction->payment_reference}");
|
$this->info("Credit note transaction id: {$transaction->id} is fully refunded, the refunded amount was {$transaction->amount} the payment reference is: {$transaction->payment_reference}");
|
||||||
// Log::info("Credit note transaction id: {$transaction->id}, Rejected Booking Transaction Payment id: {$bookingPayment->id}, the payment amount was {$bookingPayment->amount}");
|
// $this->info("Credit note transaction id: {$transaction->id}, Rejected Booking Transaction Payment id: {$bookingPayment->id}, the payment amount was {$bookingPayment->amount}");
|
||||||
// Log::info("Credit note transaction id: {$transaction->id}, Expired Booking id: {$booking->id}");
|
// $this->info("Credit note transaction id: {$transaction->id}, Expired Booking id: {$booking->id}");
|
||||||
} else {
|
} else {
|
||||||
Log::info("Credit note transaction id: {$transaction->id} is not fully refunded, the refunded amount was {$transaction->amount}, the payment amount was {$bookingPayment->amount}, the payment reference is: {$transaction->payment_reference}");
|
$this->info("Credit note transaction id: {$transaction->id} is not fully refunded, the refunded amount was {$transaction->amount}, the payment amount was {$bookingPayment->amount}, the payment reference is: {$transaction->payment_reference}");
|
||||||
}
|
}
|
||||||
|
|
||||||
$refund = $bookingPayment->transactions()->refunds()->where('amount', $transaction->amount)->where('status', ApprovalStatus::APPROVED)->first();
|
$refund = $bookingPayment->transactions()->refunds()->where('amount', $transaction->amount)->where('status', ApprovalStatus::APPROVED)->first();
|
||||||
@@ -138,7 +138,7 @@ class ExpiredRefundedBookingCommand extends Command
|
|||||||
$bookingInWhiteForm = $bookingPayment->transactions()->bills()->first();
|
$bookingInWhiteForm = $bookingPayment->transactions()->bills()->first();
|
||||||
|
|
||||||
if ($refund) {
|
if ($refund) {
|
||||||
Log::info("Credit note transaction id: {$transaction->id}, already created same amount of refund transaction for same booking payment transaction");
|
$this->info("Credit note transaction id: {$transaction->id}, already created same amount of refund transaction for same booking payment transaction");
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!$refund) {
|
if (!$refund) {
|
||||||
@@ -157,7 +157,7 @@ class ExpiredRefundedBookingCommand extends Command
|
|||||||
$original_amount = $isFullyRefund ? $bookingPayment->original_amount : bcmul($transaction->amount, $bookingPayment->currency_rate, 7);
|
$original_amount = $isFullyRefund ? $bookingPayment->original_amount : bcmul($transaction->amount, $bookingPayment->currency_rate, 7);
|
||||||
$supplier_refund_amount = bcdiv($original_amount, $bookingInWhiteForm->currency_rate, 7);
|
$supplier_refund_amount = bcdiv($original_amount, $bookingInWhiteForm->currency_rate, 7);
|
||||||
|
|
||||||
Log::info("Credit note transaction id: {$transaction->id}, booking is in white form, white form currency rate is {$bookingInWhiteForm->currency_rate}");
|
$this->info("Credit note transaction id: {$transaction->id}, booking is in white form, white form currency rate is {$bookingInWhiteForm->currency_rate}");
|
||||||
|
|
||||||
// if ($isFullyRefund && $bookingInWhiteForm->currency_rate == 1) {
|
// if ($isFullyRefund && $bookingInWhiteForm->currency_rate == 1) {
|
||||||
// dd ($bookingInWhiteForm->owner_id);
|
// dd ($bookingInWhiteForm->owner_id);
|
||||||
@@ -181,16 +181,16 @@ class ExpiredRefundedBookingCommand extends Command
|
|||||||
// $bookingPayment = $booking->transactions()->payments()->where('status', ApprovalStatus::REFUNDED)->orderBy('id', 'DESC')->first();
|
// $bookingPayment = $booking->transactions()->payments()->where('status', ApprovalStatus::REFUNDED)->orderBy('id', 'DESC')->first();
|
||||||
|
|
||||||
// if ($bookingPayment) {
|
// if ($bookingPayment) {
|
||||||
// Log::info("Credit note transaction id: {$transaction->id}, booking payment refunded");
|
// $this->info("Credit note transaction id: {$transaction->id}, booking payment refunded");
|
||||||
// } else {
|
// } else {
|
||||||
Log::info("Credit note transaction id: {$transaction->id}, booking payment not found, the payment reference is: {$transaction->payment_reference}");
|
$this->info("Credit note transaction id: {$transaction->id}, booking payment not found, the payment reference is: {$transaction->payment_reference}");
|
||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Log::info("Credit note transaction id: {$transaction->id}, booking marking not found, the payment reference is: {$transaction->payment_reference}");
|
$this->info("Credit note transaction id: {$transaction->id}, booking marking not found, the payment reference is: {$transaction->payment_reference}");
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Log::info("Credit note transaction id: {$transaction->id} does not have booking marking, the payment reference is: {$transaction->payment_reference}");
|
$this->info("Credit note transaction id: {$transaction->id} does not have booking marking, the payment reference is: {$transaction->payment_reference}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user