@if(isset($companyInfo) && $companyInfo->company_logo_base64) Watermark @elseif(isset($companyInfo) && $companyInfo->company_name)
{{ $companyInfo->company_name }}
@else
SALAMANDA
@endif
@includeIf('_partials.letterhead-pdf')

INVOICE

Invoice Number: {{ $sale->code }}
Invoice Date: {{ $sale->created_at->format('F d, Y') }}
Invoice Time: {{ $sale->created_at->format('h:i A') }}
@if($sale->customer)
Customer: {{ $sale->customer->name }}
@endif
@if($sale->session && $sale->session->store)
Store: {{ $sale->session->store->name ?? 'N/A' }}
@endif @if($sale->user)
Cashier: {{ $sale->user->name ?? 'N/A' }}
@endif @if($sale->service)
Service: {{ $sale->service->name ?? 'N/A' }}
@endif @php $isPaid = $sale->paid >= $sale->total_price; $isPartial = $sale->paid > 0 && $sale->paid < $sale->total_price; $isUnpaid = $sale->paid == 0; @endphp
Payment Status: @if($isPaid) @elseif($isPartial) PARTIAL @else UNPAID @endif
@foreach($sale->items as $index => $item) @endforeach
# Item Description Qty Unit Price Tax Total
{{ $index + 1 }}
{{ $item->item->name ?? 'N/A' }}
@if($item->item->description)
{{ $item->item->description }}
@endif @if($item->comment && $item->show_comment_on_receipt)
Note: {{ $item->comment }}
@endif @if($item->variant_name)
Variant: {{ $item->variant_name }}
@endif @if($item->modifiers && $item->modifiers->count() > 0) @foreach($item->modifiers as $modifier)
+ {{ $modifier->name }}: {{ number_format($modifier->price, 2) }}
@endforeach @endif @if($item->taxes && $item->taxes->count() > 0) @foreach($item->taxes as $tax)
Tax ({{ $tax->name }}): {{ number_format($tax->amount, 2) }}
@endforeach @endif @if($item->discounts && $item->discounts->count() > 0) @foreach($item->discounts as $discount)
Discount ({{ $discount->name }}): -{{ number_format($discount->amount, 2) }}
@endforeach @endif
{{ number_format($item->quantity, 2) }} {{ number_format($item->unit_price, 2) }} {{ number_format($item->total_tax ?? 0, 2) }} {{ number_format(($item->unit_price * $item->quantity) + ($item->total_tax ?? 0) - ($item->total_discount ?? 0) + ($item->total_modifier ?? 0), 2) }}
@if(isset($sale->total_modifier) && $sale->total_modifier > 0) @endif @if(isset($sale->total_tax) && $sale->total_tax > 0) @endif @if(isset($sale->total_discount) && $sale->total_discount > 0) @endif
Subtotal: {{ number_format($sale->total_price + (isset($sale->total_discount) ? $sale->total_discount : 0) - (isset($sale->total_tax) ? $sale->total_tax : 0), 2) }}
Modifiers: {{ number_format($sale->total_modifier, 2) }}
Tax: {{ number_format($sale->total_tax, 2) }}
Discount: -{{ number_format($sale->total_discount, 2) }}
TOTAL: {{ number_format($sale->total_price, 2) }}

Payment Information

@if($sale->paid > $sale->total_price) @elseif($sale->paid < $sale->total_price) @endif @if($sale->payments && $sale->payments->count() > 0) @endif
Amount Due: {{ number_format($sale->total_price, 2) }}
Amount Paid: {{ number_format($sale->paid, 2) }}
Change Given: {{ number_format($sale->paid - $sale->total_price, 2) }}
Balance Due: {{ number_format($sale->total_price - $sale->paid, 2) }}
Payment Methods: @foreach($sale->payments as $payment) {{ $payment->name }}: {{ number_format($payment->pivot->amount, 2) }}@if(!$loop->last), @endif @endforeach
Payment Status: @if($isPaid) @elseif($isPartial) PARTIALLY PAID @else UNPAID @endif