{{-- @dd($order_transaction); --}} {{-- @dd($order_transaction); --}}

{{ labels('front_messages.orders_details', 'Orders Details') }}

{{ labels('admin_labels.invoice', 'Invoice') }}

{{ labels('front_messages.order_id', 'order ID') }}: #{{ $user_orders['order_data'][0]->id }}

@php $currency_symbol = $user_orders['order_data'][0]->order_payment_currency_code; $currency_details = fetchDetails('currencies', [ 'symbol' => $currency_symbol, ]); @endphp @foreach ($order_transaction as $user_order) @foreach ($user_order['order_items'] as $user_order_item)
@php $order_image = dynamic_image($user_order_item['image_sm'], 230); @endphp {{ $user_order_item['product_name'] }}
  • {{ labels('front_messages.product_name', 'Product name') }}
  • @if ($user_order_item['is_cancelable'] == 1)
  • {{ labels('front_messages.cancelable_till', 'Cancelable Till') }}
    {{ $user_order_item['cancelable_till'] }}
  • @endif
  • {{ labels('front_messages.total_price', 'total Price') }}
    {{ isset($currency_details) && !empty($currency_details) ? $currency_symbol . number_format((float) $user_order_item['price'] * $currency_details[0]->exchange_rate, 2) : '' }}
  • {{ labels('front_messages.final_total', 'Final Total') }}
    {{ isset($currency_details) && !empty($currency_details) ? $currency_symbol . number_format((float) $user_order_item['sub_total'] * $currency_details[0]->exchange_rate, 2) : '' }}
@php $status = [ 'awaiting', 'received', 'processed', 'shipped', 'delivered', 'cancelled', 'return_request_pending', 'return_request_decline', 'returned', ]; $cancelable_till = $user_order_item['cancelable_till']; $active_status = $user_order_item['active_status']; $cancellable_index = array_search($cancelable_till, $status); $active_index = array_search($active_status, $status); @endphp @php $max_days_to_return_item = $system_settings['max_days_to_return_item'] ?? 0; $deliveredTime = ''; $is_return_time_is_over = false; if ($user_order_item['active_status'] == 'delivered') { // foreach ($user_order_item['status'] as $status) { //} if ($user_order_item['status'][3][0] == 'delivered') { $deliveredTime = $user_order_item['status'][3][1]; } $deliveredDateTime = DateTime::createFromFormat( 'd-m-Y h:i:sa', $deliveredTime, ); $returnDeadline = $deliveredDateTime->modify( '+' . $max_days_to_return_item . ' days', ); $currentDateTime = new DateTime(); if ($currentDateTime < $returnDeadline) { $is_return_time_is_over = true; } } @endphp
@if ( $user_order_item['is_already_cancelled'] == 0 && $user_order_item['is_cancelable'] == 1 && $cancellable_index >= $active_index) @endif @if ( $user_order_item['is_returnable'] == 1 && $user_order_item['return_request_submitted'] != 1 && $user_order_item['active_status'] == 'delivered' && $is_return_time_is_over == true) @endif
@foreach ($user_order_item['status'] as $status) @endforeach
{{ labels('front_messages.status', 'Status') }} {{ labels('front_messages.time', 'Time') }}
{{ str_replace('_', ' ', $status[0]) }} {{ $status[1] }}
@endforeach @endforeach @if ($user_order['type'] != 'digital_product')

{{ labels('front_messages.address_details', 'Address Details') }}

  • {{ labels('front_messages.name', 'Name') }}
    {{ $user_order['order_recipient_person'] }}
  • {{ labels('front_messages.address', 'Address') }}
    {{ $user_order['address'] }}
  • @if ($user_order['otp'] != '0' || $user_order['otp'] != null)
  • {{ labels('front_messages.otp', 'OTP') }}
    {{ $user_order['otp'] }}
  • @endif
@endif

{{ labels('front_messages.price_details', 'Price Details') }}

  • {{ labels('front_messages.payment_mode', 'Payment Mode') }}
    {{ $user_order['wallet_balance'] == $user_order['final_total'] ? 'Wallet' : $user_order['payment_method'] }}
  • {{ labels('front_messages.total_price', 'total Price') }}
    {{ isset($currency_details) && !empty($currency_details) ? $currency_symbol . number_format((float) $user_order['total'] * $currency_details[0]->exchange_rate, 2) : '' }}
  • {{ labels('front_messages.delivary_charge', 'Delivary Charge') }}
    +{{ isset($currency_details) && !empty($currency_details) ? $currency_symbol . number_format((float) $user_order['delivery_charge'] * $currency_details[0]->exchange_rate, 2) : '' }}
  • {{ labels('front_messages.promo_discount', 'Coupon Discount') }}
    -{{ isset($currency_details) && !empty($currency_details) ? $currency_symbol . number_format((float) $user_order['promo_discount'] * $currency_details[0]->exchange_rate, 2) : '' }}
  • @if ($user_order['wallet_balance'] != 0.0)
  • {{ labels('front_messages.wallet_balance_used', 'Wallet Balance Used') }}
    {{ isset($currency_details) && !empty($currency_details) ? $currency_symbol . number_format((float) $user_order['wallet_balance'] * $currency_details[0]->exchange_rate, 2) : '' }}
  • @endif
  • {{ labels('front_messages.final_total', 'Final Total') }}
    {{ isset($currency_details) && !empty($currency_details) ? $currency_symbol . number_format((float) $user_order['final_total'] * $currency_details[0]->exchange_rate, 2) : '' }}
  • {{--
  • {{ labels('front_messages.download_invoice', 'Download Invoice') }}
  • --}}