@component('mail::message') # Order Confirmation Thank you for your purchase! @if (!empty($session?->id)) **Order ID:** {{ $session->id }} @else **Order ID:** N/A @endif @if (!empty($session?->customer_details->email)) **Email:** {{ $session->customer_details->email }} @else **Email:** N/A @endif @if (!empty($session?->customer_details->name)) **Customer Name:** {{ $session->customer_details->name }} @else **Customer Name:** N/A @endif @if (!empty($session?->customer_details->phone)) **Phone:** {{ $session->customer_details->phone }} @else **Phone:** N/A @endif @if (!empty($session?->payment_status)) **Payment Status:** {{ ucfirst($session->payment_status) }} @else **Payment Status:** N/A @endif @if (!empty($lineItems) && count($lineItems) > 0) @foreach ($lineItems as $item) - {{ $item->description ?? 'No description' }} x {{ $item->quantity ?? 1 }} – €{{ number_format(($item->amount_total ?? 0) / 100, 2) }} @endforeach @else _No line items found._ @endif --- @if (!empty($session?->amount_subtotal)) **Subtotal:** €{{ number_format($session->amount_subtotal / 100, 2) }} @else **Subtotal:** N/A @endif @if (!empty($session?->shipping_cost)) **Shipping:** €{{ number_format($session->shipping_cost->amount_total / 100, 2) }} @else **Shipping:** N/A @endif @if (!empty($session?->amount_total)) **Total:** €{{ number_format($session->amount_total / 100, 2) }} @else **Total:** N/A @endif --- ### Shipping Details @php $shipping = $session->collected_information->shipping_details ?? null; $address = $shipping->address ?? null; @endphp @if (!empty($shipping)) **Name:** {{ $shipping->name ?? 'N/A' }} **Address:** {{ $address->line1 ?? '' }} @if (!empty($address->line2)) {{ $address->line2 }} @endif {{ $address->postal_code ?? '' }} {{ $address->city ?? '' }} {{ $address->country ?? '' }} @else _Shipping details not available._ @endif Thanks,
{{ config('app.name') }} @endcomponent