@extends('layouts.layout') @section('content')
{{-- @php dd($order); @endphp --}}

Shipment Number #{{ $shipping_data->ShipmentId }}

{{-- --}} @php $orderItems = getOrderItem($order->order_id); @endphp @php $ringImages = []; $diamondImages = []; $gemstoneImages = []; @endphp @foreach ($orderItems as $orderItem) @php $products = json_decode($orderItem->order_data); $center_stone = isset($products->center_stone_shape) ? $products->center_stone_shape : ''; if ( !empty($products->ring_id) && !empty($products->diamond_id) ) { $ringImages[$orderItem->id] = getProductImages( $products->ring_id, $products->ring_color, $center_stone, ); $diamondImages[ $orderItem->id ] = getResponseFromSavedData( $orderItem->diamond_response, ); } elseif ( !empty($products->ring_id) && !empty($products->gemstone_id) ) { $ringImages[$orderItem->id] = getProductImages( $products->ring_id, $products->ring_color, $center_stone, ); $gemstoneImages[ $orderItem->id ] = getResponseFromSavedData( $orderItem->gemstone_response, ); } elseif (!empty($products->diamond_id)) { $diamondImages[ $orderItem->id ] = getResponseFromSavedData( $orderItem->diamond_response, ); } elseif (!empty($products->gemstone_id)) { $gemstoneImages[$orderItem->id] = getGemStoneImages( $products->gemstone_id, ); } else { $ringImages[$orderItem->id] = getProductImages( $products->ring_id, $products->ring_color, $center_stone, ); } @endphp @php $ringImage = isset($ringImages[$orderItem->id]) ? $ringImages[$orderItem->id] : null; $diamondImage = isset($diamondImages[$orderItem->id]) ? $diamondImages[$orderItem->id] : null; $gemstoneImage = isset($gemstoneImages[$orderItem->id]) ? $gemstoneImages[$orderItem->id] : null; @endphp @endforeach {{-- ✅ INTAKE ORDER --}} @if ($order->order_type === 'intake') @else {{-- ✅ NORMAL ORDER --}} @if (!empty($order->amount) && $order->amount > 0) @endif @endif {{-- ✅ TOTAL (Always Visible) --}}
Items Grand Total - ${{ formatPrice(round($order->final_amount == 0 ? $order->amount : $order->final_amount)) }}
Product Description Size Price
@if ($ringImage)   @endif @if ($diamondImage) @isset($diamondImage->image_url) @endisset   @endif @if ($gemstoneImage) @endif
@if (isset($products->ring_id)) {{ getRingName($products->ring_id) }}
@endif @if ($diamondImage) {{ $diamondImage->shape }} {{ $diamondImage->size }} @endif @if ($gemstoneImage) {{ $gemstoneImage->shape }} {{ $gemstoneImage->size }} @endif @if (!@empty($products->engraving)) Engraving : {{ $products->engraving }}
@endif @if (!@empty($products->font)) Font : {{ $products->font }} @endif
{{ $products->ring_size }} {{-- @if (!empty($products->ring_size)) ({{ ucfirst($products->ring_type) }}) @endif --}}
${{ number_format($products->ring_price + $products->diamond_price + $products->gemstone_price, 2) }}
Subtotal :

${{ number_format($order->final_amount, 2) }}

Subtotal :

${{ number_format($order->amount, 2) }}

Shipping :

${{ number_format($order->shipping, 2) }}

Tax :

${{ number_format($order->tax, 2) }}

Coupon discount :

-${{ number_format($order->coupon_discount, 2) }}

Total Price :

${{ number_format($order->final_amount, 2) }}

Customer

  • Name: {{ $order->first_name }} {{ $order->last_name }}
  • Email: {{ $order->email }}
@if (!empty($address)) @foreach ($address as $add)

@if ($add->address_type == 'shipping_address') Shipping address @elseif ($add->address_type == 'billing_address') Billing address @else Shipping address @endif

  • {{ $add->first_name }} {{ $add->last_name }}
  • {{ $add->address_line1 }} .
  • @if (!empty($add->address_line2))
  • {{ $add->address_line2 }}
  • @endif
  • {{ $add->country }}, {{ $add->zipcode }} Contact No. {{ $add->phone }}

  • @if ($add->address_type == 'both')
    Billing address is same as shipping address.
    @endif
@endforeach @endif

Order Information

OrderId: #{{ $order->order_id }}

Order Status: #{{ $order->order_id }}

Order Date : {{-- {{ date('d M, Y H:i:sA', strtotime($order->created_at)) }} --}} {{ format_est($order->created_at) }}

payment method

Card Payment

expected date of delivery: october 22, 2021

track order : {{ $order->tracking_number ?? '' }}
@push('scripts') @endpush @endsection