@extends('delivery_boy/layout') @php use App\Models\OrderItems; @endphp @section('title') {{ labels('admin_labels.manage_orders', 'Manage Orders') }} @endsection @section('content')

{{ labels('admin_labels.order_details', 'Order Details') }}

{{ labels('admin_labels.see_every_detail_steer_every_step', 'See Every Detail Steer Every Step') }}

{{ labels('admin_labels.order_number', 'Order Number') }}

#{{ $order_detls['order_id'] }}

{{ labels('admin_labels.order_date', 'Order Date') }} : 01 Jan, 1970
{{ labels('admin_labels.customer_info', 'Customer Info') }}
{{ labels('admin_labels.name', 'Name') }}: {{ $order_detls['username'] }}
{{ labels('admin_labels.mobile', 'Contact') }}: @if (isset($order_detls['mobile'])) {{ $order_detls['mobile'] }} @else {{ isset($mobile_data) ? $mobile_data[0]->mobile : '' }} @endif
{{ labels('admin_labels.address', 'Address') }}: {{ $order_detls['address'] }}
{{ labels('admin_labels.items', 'Items') }}
@foreach ($sellers as $seller) @php $otp_system = $system_settings['order_delivery_otp_system']; $seller_data = fetchDetails( 'users', ['id' => $seller['user_id']], ['username', 'fcm_id'], ); $seller_otp = fetchDetails( 'order_items', ['order_id' => $order_detls['order_id'], 'seller_id' => $seller['id']], 'otp', )[0]->otp; $order_charges_data = fetchDetails('order_charges', [ 'order_id' => $order_detls['order_id'], 'seller_id' => $seller['id'], ]); $seller_order = getOrderDetails([ 'o.id' => $order_detls['order_id'], 'oi.seller_id' => $seller['id'], ]); $user_id = auth()->check() ? auth()->user()->id : null; $total = 0; $tax_amount = 0; @endphp
Seller: {{ ucwords($seller_data[0]->username) }}
@foreach ($items as $item) @php $selected = ''; $item['discounted_price'] = $item['discounted_price'] ?: 0; $subtotal = $item['quantity'] != 0 && $item['discounted_price'] > 0 && $item['price'] > $item['discounted_price'] ? $item['price'] - $item['discounted_price'] : $item['price'] * $item['quantity']; $total += $subtotal; $tax_amount += $item['tax_amount']; $item_subtotal = $item['item_subtotal']; $total += $tax_amount; @endphp @if ($seller['id'] == $item['seller_id']) @php $order_tracking_data = getShipmentId( $item['id'], $order_detls['id'], ); $badges = [ 'awaiting' => 'secondary', 'received' => 'primary', 'processed' => 'info', 'shipped' => 'warning', 'delivered' => 'success', 'returned' => 'danger', 'cancelled' => 'danger', 'return_request_approved' => 'success', 'return_request_decline' => 'danger', 'return_request_pending' => 'warning', 'return_pickedup' => 'success', ]; @endphp @php if ($item['active_status'] == 'return_request_pending') { $status = 'Return Requested'; } elseif ($item['active_status'] == 'return_request_approved') { $status = 'Return Approved'; } elseif ($item['active_status'] == 'return_request_decline') { $status = 'Return Declined'; } else { $status = $item['active_status']; } @endphp @if ($item['product_type'] == 'digital_product' && $item['download_allowed'] == 0 && $item['is_sent'] == 0) @endif @endif @endforeach
{{ labels('admin_labels.name', 'Name') }} {{ labels('admin_labels.image', 'Image') }} {{ labels('admin_labels.quantity', 'Quantity') }} {{ labels('admin_labels.product_type', 'Product Type') }} {{ labels('admin_labels.variations', 'Variant') }} {{ labels('admin_labels.discount', 'Discounted Price') }} {{ labels('admin_labels.active_status', 'Active Status') }}
{{ $item['pname'] }}
{{ $item['quantity'] }} {{ ucwords(str_replace('_', ' ', $item['product_type'])) }} {{ isset($item['product_variants']) && !empty($item['product_variants'][0]['variant_values']) ? str_replace(',', ' | ', $item['product_variants'][0]['variant_values']) : '-' }} {{ $item['discounted_price'] > 0 ? $item['discounted_price'] : $item['price'] }} {{ $status }}
@endforeach
{{ labels('admin_labels.order_status', 'Order Status') }}
@if ($otp_system == 1) @endif
@if (isset($order_detls['discount']) && $order_detls['discount'] > 0) @php $discount = $order_detls['total_payable'] * ($order_detls['discount'] / 100); $total = round($order_detls['total_payable'] - $discount, 2); @endphp @endif @if ( ($order_detls['payment_method'] == 'COD' || $order_detls['payment_method'] == 'cod') && $order_detls['is_cod_collected'] == 1)

Cash Collected

@elseif ($order_detls['payment_method'] != 'cod' && $order_detls['payment_method'] != 'COD')

Payment Online Done

@elseif ( ($order_detls['payment_method'] == 'COD' || $order_detls['payment_method'] == 'cod') && $order_detls['is_cod_collected'] == 0)

Cash On Delivery. Collect{{ formateCurrency(formatePriceDecimal($total + $order_detls['delivery_charge'] - $order_detls['wallet_balance'] - $order_detls['promo_discount'])) }}

@endif
Total
{{ $total }}
Tax
{{ $tax_amount }} (All Tax Included In Total)
Delivery Charge
{{ formateCurrency(formatePriceDecimal($items[0]['seller_delivery_charge'])) }} @php $total += $order_detls['delivery_charge']; @endphp
Wallet Balance
{{ number_format($items[0]['wallet_balance'], 2) }} @php $total -= $items[0]['wallet_balance']; @endphp
Discount %
{{ formateCurrency(formatePriceDecimal($items[0]['seller_promo_discount'])) }}
Promo Code Discount
{{ formateCurrency(formatePriceDecimal($items[0]['seller_promo_discount'])) }}
Payable Total
@if ( ($order_detls['payment_method'] == 'COD' || $order_detls['payment_method'] == 'cod') && $order_detls['is_cod_collected'] == 0) {{ formateCurrency(formatePriceDecimal($total)) }} @else 0 @endif
{{--
Deliver By
{{ $item['deliver_by'] }}
--}}
Payment Method
{{ $order_detls['payment_method'] }}
Address
{{ $order_detls['address'] }}
Delivery Date & Time
{{ !empty($order_detls['delivery_date']) && $order_detls['delivery_date'] != null ? date('d-M-Y', strtotime($order_detls['delivery_date'])) . ' - ' . $order_detls['delivery_time'] : 'Anytime' }}
@endsection