{{ session('success') }}
@endif
@if(session('error'))
{{ session('error') }}
@endif
Receipt Settings
@if($settings->isEmpty())
No receipt settings found. Create your first receipt setting.
@else
| Name | Paper Size | Default | Status | Created | Actions |
|---|---|---|---|---|---|
| {{ $setting->name }} @if($setting->is_default) Default @endif | {{ $setting->paper_size }} | @if($setting->is_default) Default @else @endif | @if($setting->is_active) Active @else Inactive @endif | {{ $setting->created_at->format('Y-m-d') }} |
|
Receipt Preview
@if($defaultSetting && $defaultSetting->print_store_logo && $defaultSetting->logo_path)
@endif
@if($defaultSetting && $defaultSetting->print_store_name)
{{ config('app.name') }}
@endif @if($defaultSetting && $defaultSetting->print_store_address)123 Main Street, Nairobi
@endif @if($defaultSetting && $defaultSetting->print_store_phone)Phone: 0700 000 000
@endif @if($defaultSetting && $defaultSetting->print_vat_number)VAT: VAT-001
@endif @if($defaultSetting && $defaultSetting->print_branch_code)Branch: 001
@endif
@if($defaultSetting && $defaultSetting->print_cashier_name)
Cashier:
{{ auth()->user()->name }}
@endif
@if($defaultSetting && $defaultSetting->print_date_time)
Date:
{{ now()->format('Y-m-d H:i') }}
@endif
@if($defaultSetting && $defaultSetting->print_transaction_number)
Transaction:
TEST-001
@endif
Test Product x 2
KSh 1,000
Another Product x 1
KSh 500
Subtotal:
KSh 1,500
Tax (16%):
KSh 240
Total:
KSh 1,740
@if($defaultSetting && $defaultSetting->print_payment_method)
Payment:
Cash
@endif
@if($defaultSetting && $defaultSetting->print_change_amount)
Change:
KSh 260
@endif
@if($defaultSetting && $defaultSetting->print_qr_code)
QR Code
Receipt Information
Current Default Setting:
{{ $defaultSetting ? $defaultSetting->name : 'No default setting' }}
Paper Size:
{{ $defaultSetting ? $defaultSetting->paper_size : '80mm' }}
Characters Per Line:
{{ $defaultSetting ? $defaultSetting->chars_per_line : '42' }}
Copies:
{{ $defaultSetting ? $defaultSetting->copies : '1' }}
Receipt Settings Guide:
- Create multiple settings for different printers
- Test settings before making them default
- 80mm paper works best with thermal printers
- A4/A5 paper for invoice-style receipts