{{ strtoupper(substr($customer->name, 0, 1)) }}
{{ ucfirst($customer->customer_level) }}
{{ $customer->name }}
@if($customer->company_name){{ $customer->company_name }}
@endif
@if($customer->customer_type == 'walk-in')
Walk-in Customer
@elseif($customer->customer_type == 'regular')
Regular Customer
@else
Business Customer
@endif
@if($customer->status == 'active')
Active
@else
Inactive
@endif
@if($customer->is_vat_registered)
VAT Registered
@endif
@if($customer->loyalty_points > 0)
{{ $customer->loyalty_points }} points
@endif
@if($customer->discount_percent > 0)
{{ $customer->discount_percent }}% Discount
@endif
{{ $customer->sales_count ?? 0 }} Sales
@if($customer->customer_code)
Code: {{ $customer->customer_code }}
@endif
Customer Since: {{ $customer->created_at->format('M d, Y') }}
KES{{ number_format($salesStats['balance'], 2) }}
Current Balance
KES{{ number_format($salesStats['available_credit'], 2) }}
Available Credit
{{ $customer->days_since_last_purchase }} days since last purchase
@endif
Contact Information
Email Address
@if($customer->email)
{{ $customer->email }}
@else
Not provided
@endif
Phone Number
@if($customer->phone)
{{ $customer->phone }}
@else
Not provided
@endif
Contact Person
{{ $customer->contact_person }}
Website
Address
@if($customer->address)
{{ $customer->address }}
@else
Address not provided
@endif
Business & VAT Information
@if($customer->vat_number)
@endif
@if($customer->tax_id)
@endif
@if($customer->is_vat_registered)
@endif
VAT Number
{{ $customer->vat_number }}
@if($customer->is_vat_registered)
Valid
@endif
Tax ID
{{ $customer->tax_id }}
Customer Type
{{ ucfirst($customer->customer_type) }}
Account Status
{{ ucfirst($customer->status) }}
VAT Summary
Taxable Sales
KES{{ number_format($salesStats['taxable_sales'], 2) }}
VAT Collected
KES{{ number_format($salesStats['vat_collected'], 2) }}
Effective Rate
{{ number_format($salesStats['vat_rate_effective'], 2) }}%
Notes
{{ $customer->notes }}
Sales Statistics
{{ $salesStats['total_sales'] }}
Total SalesKES{{ number_format($salesStats['total_spent'], 2) }}
Total SpentKES{{ number_format($salesStats['avg_order_value'], 2) }}
Avg. OrderKES{{ number_format(abs($salesStats['balance']), 2) }}
Balance{{ $customer->loyalty_points }}
Loyalty Points{{ $customer->discount_percent }}%
Discount
Customer Level Progress
@if($customer->credit_limit)
@php
$levelProgress = 0;
if ($customer->total_spent >= 100000) {
$levelProgress = 100;
} elseif ($customer->total_spent >= 50000) {
$levelProgress = 75;
} elseif ($customer->total_spent >= 10000) {
$levelProgress = 50;
} else {
$levelProgress = ($customer->total_spent / 10000) * 100;
}
$levelProgress = min($levelProgress, 100);
@endphp
{{ number_format($levelProgress, 1) }}% to next level
Credit Limit:
KES{{ number_format($customer->credit_limit, 2) }}
Available Credit:
KES{{ number_format($salesStats['available_credit'], 2) }}
@php
$creditUsed = $customer->credit_limit > 0 ? ($customer->credit_balance / $customer->credit_limit) * 100 : 0;
$creditUsed = min($creditUsed, 100);
@endphp
{{ number_format($creditUsed, 1) }}% of credit limit used
Quick Actions
Recent Activity
View All
@if($sales->count() > 0)
@endif
@foreach($sales->take(5) as $sale)
Sale #{{ $sale->invoice_no ?? str_pad($sale->id, 5, '0', STR_PAD_LEFT) }}
{{ $sale->created_at->format('M d') }}KES{{ number_format($sale->grand_total, 2) }}
{{ $sale->payment_method }} @if($sale->tax_amount > 0) VAT: KES{{ number_format($sale->tax_amount, 2) }} @endif @endforeach
{{ $sales->links() }}
@else
No sales history
Create First Sale