Repair Receipt

{{ $repair->job_no }} | Status: {{ str_replace('_', ' ', strtoupper($repair->status)) }}

Customer

{{ $repair->customer?->name ?? 'Walk-in Customer' }}

{{ $repair->customer?->phone }}

{{ $repair->customer?->email }}

Device

{{ $repair->device_name }}

{{ $repair->device_model }}

IMEI/Serial: {{ $repair->imei ?: $repair->serial_number ?: 'N/A' }}

Color: {{ $repair->color ?: 'N/A' }}

Fault

{{ $repair->fault_description }}

@if(!empty($repair->condition_checklist))

Pre-existing condition: {{ implode(', ', $repair->condition_checklist) }}

@endif

Reserved Parts

@forelse($repair->parts as $part) @empty @endforelse
Product Batch/IMEI Qty Line Total
{{ $part->product?->name }} {{ $part->grnItem?->batch_stock_no ?: $part->productSerial?->imei ?: 'N/A' }} {{ (float) $part->quantity }} {{ number_format((float) $part->line_total, 2) }}
No parts reserved.

Deposit: {{ number_format((float) $repair->deposit_amount, 2) }}

Estimated/Approved Charge: {{ number_format((float) $repair->charge_amount, 2) }}

Tracking Link: {{ $receipt['tracking_url'] }}

Liability Waiver

{{ $receipt['liability_waiver'] }}