{{ $siteinfo->logo_alt }}
Hi {{ $username }},

This invoice serves as confirmation of your transaction. If you have any questions regarding billing or need further assistance, feel free to contact our customer support team.

Invoice Number: #{{ $invoiceId }}

Invoice Date: {{ date('M d, Y', strtotime($invoiceDate)) }}

Order Number: #{{ $ordervalue->order_id }}

Order Date: {{ date('M d,Y', strtotime($ordervalue->created_at)) }}

Shipping Address:{{ $shipping_address->address_line1 }}, {{ $shipping_address->city }}, {{ $shipping_address->state }}, {{ $billing_address->zipcode }}, {{ $billing_address->country }} | Phone: {{ $shipping_address->phone }}
@foreach ($orderItem as $orderItem) @php $orderdata = json_decode($orderItem['order_data']); @endphp @endforeach
Product Quantity Price Total
@php $products = json_decode($orderItem->order_data); if (!empty($products->ring_id) && !empty($products->diamond_id)) { $ringImages[$orderItem->id] = getProductImages( $products->ring_id, $products->ring_color, $products->center_stone_shape, ); // $diamondImages[$orderItem->id] = getDiamondImages( // $products->diamond_id, // $products->diamond_type, // ); $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, $products->center_stone_shape, ); $gemstoneImages[$orderItem->id] = getGemStoneImages($products->gemstone_id); } elseif (!empty($products->diamond_id)) { // $diamondImages[$orderItem->id] = getDiamondImages( // $products->diamond_id, // $products->diamond_type, // ); $diamondImages[$orderItem->id] = getResponseFromSavedData($orderItem->diamond_response); } elseif (!empty($products->gemstone_id)) { $gemstoneImages[$orderItem->id] = getGemStoneImages($products->gemstone_id); } @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 @if ($ringImage)   @endif @if ($diamondImage) @isset($diamondImage->image_url) @endisset   @endif @if ($gemstoneImage) @endif {{-- Product 2 --}}
@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 (isset($products->ring_id)) {{ getRingDesc($products->ring_id) }}
@endif
1 ${{ number_format(round((float) $products->ring_price + (float) $products->diamond_price + (float) $products->gemstone_price, 2), 0, '.', '') }} ${{ number_format(round((float) $products->ring_price + (float) $products->diamond_price + (float) $products->gemstone_price, 2), 0, '.', '') }}
Subtotal ${{ $ordervalue->amount }}
Shipping {{ $ordervalue->shipping == 0 ? 'Free shipping' : '$' . $ordervalue->shipping }}
Tax ${{ $ordervalue->tax == 0 ? 0 : $ordervalue->tax }}
Total ${{ (float) $ordervalue->amount + (float) $ordervalue->shipping + (float) $ordervalue->tax }}