@csrf @method('PUT')

Restaurant mode adds the Floor and Kitchen screens to the sidebar.

Receipt & printer

Thermal receipt layout for browser print (58mm or 80mm paper). USB barcode scanners work as keyboard wedges on the register.

Optional. Shown at the top of printed receipts. A square PNG or JPG works best on thermal paper.

@if ($location->receipt_logo_path) Current receipt logo @else
No logo
@endif
@if ($location->receipt_logo_path) @endif

Customer screen promo

Shown on the dual-screen customer display when the cart is idle. Leave blank to use the branch name and a default thank-you message.

Optional. Falls back to the receipt logo when empty.

@if ($location->customer_promo_image_path || $location->receipt_logo_path) Promo preview @else
No image
@endif
@if ($location->customer_promo_image_path) @endif

Payment gateway

Connect Paystack, Flutterwave, or Hubtel. Online checkouts go 100% to you — 0% Ladill fee. Pro & Business plans only.

@if ($canUsePaymentGateway ?? false)
@if ($gateway?->isConfigured())

Gateway connected ({{ ucfirst($gateway->provider) }}).

@else

Online checkouts stay disabled until a gateway is connected.

@endif @else

Your own payment gateway is a Pro feature

Upgrade to Pro or Business to connect Paystack, Flutterwave, or Hubtel and take card / MoMo payments with 0% Ladill fee. Cash sales stay free.

View plans →
@endif
@include('pos.settings._branches-section') @include('pos.settings._devices-section') @if (! empty($canManageTeam)) @include('pos.settings._team-section') @endif
@if ($location->isRestaurant())
@csrf
@if ($merchantImportEnabled)
@csrf
@endif
@csrf
@if ($tables->isNotEmpty())
    @foreach ($tables as $table)
  • {{ $table->label }} · {{ $table->area ?: 'Floor' }} · {{ $table->seats }} seats · {{ $table->isFree() ? 'free' : 'occupied' }}
    QR
    @csrf @method('DELETE')
  • @endforeach
@endif
@endif