{{ __('admin.back') }}

{{ __('admin.billing.title') }}

{{ __('admin.billing.invoice_no') }}: {{ $invoice->invoice_no ?? 'INV-' . $invoice->id }}

{{ __('admin.billing.issued_at') }}: {{ optional($invoice->issued_at)->format('Y-m-d H:i') ?? 'N/A' }}

{{ __('admin.billing.due_date') }}: {{ optional($invoice->due_date)->format('Y-m-d') ?? 'N/A' }}

{{ __('admin.billing.billing_from') }}

{{ \App\Models\Clinic\ClinicSetting::getValue('clinic_name', 'Dental Clinic') }}
{{ \App\Models\Clinic\ClinicSetting::getValue('address') }}
{{ __('Phone') }}: {{ \App\Models\Clinic\ClinicSetting::getValue('phone') }}
{{ __('Email') }}: {{ \App\Models\Clinic\ClinicSetting::getValue('email') }}

{{ __('admin.billing.billing_to') }}
@if ($invoice->patient)

{{ $invoice->patient->full_name }}
{{ __('ID') }}: {{ $invoice->patient->id }}
{{ __('Phone') }}: {{ $invoice->patient->phone ?? 'N/A' }}
{{ __('Email') }}: {{ $invoice->patient->email ?? 'N/A' }}

@else

N/A

@endif
@forelse ($invoice->items as $item) @empty @endforelse
{{ __('admin.billing.service') }} {{ __('admin.billing.quantity') }} {{ __('admin.billing.unit_price') }} {{ __('admin.billing.total') }}
{{ $item->service?->name_en ?? $item->description }} {{ $item->quantity }} {{ number_format($item->unit_price, 2) }} {{ number_format($item->quantity * $item->unit_price, 2) }}
{{ __('No line items') }}
{{ __('admin.billing.subtotal') }}: {{ number_format($invoice->subtotal ?? $invoice->total, 2) }}
@if ($invoice->discount_value)
{{ __('admin.billing.discount') }}: -{{ number_format($invoice->discount_value, 2) }}
@endif
{{ __('admin.billing.total') }}: {{ number_format($invoice->total, 2) }}
{{ __('admin.billing.paid_amount') }}: {{ number_format($invoice->paid_amount, 2) }}
{{ __('admin.billing.remaining_amount') }}: {{ number_format($invoice->remaining_amount ?? ($invoice->total - $invoice->paid_amount), 2) }}
@if ($invoice->notes)
{{ __('admin.billing.notes') }}

{{ $invoice->notes }}

@endif @if ($invoice->payments->count() > 0)
{{ __('admin.billing.payments') }}
@foreach ($invoice->payments as $payment) @endforeach
{{ __('admin.billing.payment_date') }} {{ __('admin.billing.payment_method') }} {{ __('admin.billing.amount') }}
{{ optional($payment->payment_date)->format('Y-m-d') }} {{ $payment->payment_method?->label() ?? str_replace('_', ' ', ucfirst($payment->payment_method)) }} {{ number_format($payment->amount, 2) }}
@endif

{{ __('admin.billing.thank_you') }}

{{ __('Generated on') }} {{ now()->format('Y-m-d H:i:s') }}