@section('metaTitle', 'Order Confirmed - Punjabi Mandi') @section('body_id', 'order-success-page-body') @section('body_class', 'lang-en country-ca currency-cad layout-full-width page-order-success') @section('wrapper_class', 'pm-order-success-page-wrapper') @push('styles') @endpush @php $orderNo = isset($order) && $order && $order->order_no ? $order->order_no : (isset($order) && $order ? ('PM-' . (1000 + $order->id)) : ('PM-' . (1000 + ($id ?? 1)))); $deliveryType = isset($order) && $order && $order->delivery_type ? strtolower(trim($order->delivery_type)) : 'delivery'; $isPickup = ($deliveryType === 'pickup'); $resolvedStoreAddress = $storeAddress ?? (\App\Models\HomeSetting::first()?->address ?? '1155 North Service Road West, Oakville, ON L6M 3E3'); $orderStatus = strtolower($order->status ?? 'pending'); $isDelivered = in_array($orderStatus, ['completed', 'delivered']); $isOnTheWay = in_array($orderStatus, ['shipped', 'ready to pickup', 'on the way']); $isPacked = in_array($orderStatus, ['packed', 'processing']); @endphp
Your order id is: #{{ $orderNo }}

Your order has been confirmed

You will receive an order confirmation email with details of your order and a link to track your progress.

{!! $isPickup ? '' : '' !!} Live Order Status Timeline
Placed
{!! ($isPacked || $isOnTheWay || $isDelivered) ? '' : '' !!}
Packed
{!! $isDelivered ? '' : ($isPickup ? '' : '') !!}
{{ $isPickup ? 'Ready for Pickup' : 'Shipped' }}
{!! $isDelivered ? '' : '' !!}
{{ $isPickup ? 'Picked Up' : 'Delivered' }}
@if($isPickup) Estimated Pickup @else Estimated Delivery @endif

@if(isset($order) && $order && $order->date) {{ \Carbon\Carbon::parse($order->date)->format('D, M d') }} {{ $order->time }} @else Tomorrow by 08:00 PM @endif

Delivery Mode: {{ $isPickup ? 'Pickup' : 'Delivery' }}
@if($isPickup) Shop Address @else Delivery Address @endif

@if($isPickup) Punjabi Mandi Store @else @if(isset($order) && $order) {{ $order->address->address ?? ($order->first_name . ' ' . $order->last_name) }} @else Customer Order Delivery Address @endif @endif

@if($isPickup) {{ $resolvedStoreAddress }} @else @if(isset($order) && $order) @php $cityName = 'Oakville'; if (!empty($order->city)) { if (is_numeric($order->city)) { $cityName = $order->deliveryCity->city ?? (\App\Models\DeliveryCity::find($order->city)?->city ?? ($order->address->city ?? 'Oakville')); } else { $cityName = $order->city; } } elseif (!empty($order->address->city)) { $cityName = $order->address->city; } @endphp {{ $cityName }}{{ isset($order->address->state) ? ', ' . $order->address->state : ', ON' }} {{ $order->address->pincode ?? '' }} @else Oakville, ON @endif @endif
Payment Method

{{ isset($order) && $order && $order->shipping_method ? $order->shipping_method : 'Credit Card' }} @if(isset($order) && $order && $order->payment_id) (Txn: {{ $order->payment_id }}) @endif

Paid: $ {{ isset($order) && $order ? number_format($order->grand_total, 2) : '0.00' }} (Tax incl.)
@if(isset($order) && $order && $order->items && count($order->items) > 0)

Items in this order

{{ count($order->items) }} {{ Str::plural('Item', count($order->items)) }}
@foreach($order->items as $item) @php $thumb = null; if ($item->product) { if (!empty($item->product->thumbnail)) { $thumb = asset('storage/' . $item->product->thumbnail); } elseif ($item->product->images && $item->product->images->first()) { $thumb = $item->product->images->first()->image_url; } } if (!$thumb) { $thumb = asset('frontend/assets/images/default.jpg'); } @endphp
{{ $item->name }}

{{ $item->name }}

Qty: {{ $item->quantity }} @if($item->sku) • SKU: {{ $item->sku }} @endif

$ {{ number_format($item->total_amount, 2) }}
@endforeach
@endif
Need assistance with this order? Call us 24x7 at 437-256-6099 or email info@punjabimandi.com
@push('scripts') @endpush