@extends('layouts.app') @section('title', 'Printers') @section('content')

Printers (KOT / BOT / COT)

+ Add Printer
@foreach ($printers as $p) @endforeach
NameBranchStationConnectionAddressCash DrawerStatus
{{ $p->name }} {{ $p->branch->name ?? 'Shared / single-location' }} {{ strtoupper($p->station) }} {{ ucfirst($p->connection_type) }} {{ $p->connection_type === 'network' ? $p->ip_address.':'.$p->port : $p->usb_identifier }} {{ $p->kicks_cash_drawer ? 'Yes' : '-' }} {{ $p->is_active ? 'Active' : 'Disabled' }} Edit
@csrf @method('DELETE')
How routing works: assign each menu category (Drinks, Bar, Kitchen, Grill...) to a default printer in Categories. Running multiple branches with separate physical printers? Use Per-Branch Printer Routing to override which printer a category prints to at each location. The COT printer prints the customer receipt automatically at checkout — mark a branch's own COT printer as belonging to that branch, or leave one shared COT printer with no branch set as a fallback for locations without their own.
@endsection