@php $storeName = \App\Models\Setting::get('store_name', 'Gestock Pro'); $storeLogo = \App\Models\Setting::get('store_logo'); $currency = currency_symbol(); $locale = app()->getLocale(); $isRTL = $locale === 'ar'; $dir = $isRTL ? 'rtl' : 'ltr'; @endphp {{ trans('messages.receipt') }}
@if($storeLogo) @endif

{{ $storeName }}

{{ now()->format('Y-m-d H:i:s') }}
{{ trans('messages.customer') }}: {{ $customerName }}
@foreach($cart as $item) @php $itemSubtotal = $item['unit_price'] * $item['quantity']; $itemDiscount = $item['discount'] ?? 0; $itemAfterDiscount = $itemSubtotal - $itemDiscount; $itemTax = $itemAfterDiscount * (($item['tax_rate'] ?? 0) / 100); $itemTotal = $itemAfterDiscount + $itemTax; @endphp
{{ $isRTL && isset($item['name_ar']) && $item['name_ar'] ? $item['name_ar'] : $item['name'] }}
{{ $item['quantity'] }} x {{ number_format($item['unit_price'], 2) }} {{ $currency }}
@if($itemDiscount > 0)
{{ trans('messages.discount') }}: -{{ number_format($itemDiscount, 2) }} {{ $currency }}
@endif @if(isset($item['tax_rate']) && $item['tax_rate'] > 0)
{{ trans('messages.tax') }}: {{ $item['tax_rate'] }}%
@endif
{{ number_format($itemTotal, 2) }} {{ $currency }}
@endforeach
{{ trans('messages.subtotal') }}: {{ number_format($subtotal, 2) }} {{ $currency }}
@if(isset($discount) && $discount > 0)
{{ trans('messages.discount') }}: -{{ number_format($discount, 2) }} {{ $currency }}
@endif @if($tax > 0)
{{ trans('messages.tax') }}: {{ number_format($tax, 2) }} {{ $currency }}
@endif
{{ trans('messages.total') }}: {{ number_format($total, 2) }} {{ $currency }}