POS Terminal

The POS Terminal is Bizaldo's primary interface for processing orders. Designed for speed and simplicity, it enables staff to quickly enter items, apply modifications, process payments, and manage the complete order lifecycle.

Terminal Layout

┌─────────────────────────────────────────────────────────────────┐
│  🏢 Main Branch                    🔔 3  👤 John    ⚙️         │
├────────────────────┬────────────────────────────────────────────┤
│                    │  ORDER #1042          Dine-in   T-12       │
│  ☕ Beverages       │  ┌────────────────────────────────────┐  │
│  🍔 Main Courses    │  │ 2× Margherita Pizza        $24.00  │  │
│  🥗 Salads          │  │    - Extra cheese         +$3.00   │  │
│  🍰 Desserts        │  │ 1× Caesar Salad            $8.50   │  │
│  🍟 Sides           │  │ 2× Soft Drink              $4.00   │  │
│                    │  └────────────────────────────────────┘  │
│  [Product Grid]     │  ─────────────────────────────────────   │
│  ┌───┬───┬───┐    │  Subtotal:                    $39.50       │
│  │ ☕ │ ☕ │ 🍵 │    │  Tax (8%):                     $3.16       │
│  ├───┼───┼───┤    │  ─────────────────────────────────────     │
│  │ 🍔 │ 🍔 │ 🍟 │    │  TOTAL:                      $42.66       │
│  ├───┼───┼───┤    │                                            │
│  │ 🥗 │ 🥗 │ 🍰 │    │  [💵 Cash] [💳 Card] [📱 Pay] [⏰ Later]  │
│  └───┴───┴───┘    │                                            │
│                    │  [🗑️ Clear] [💰 Pay] [🖨️ Print]            │
└────────────────────┴────────────────────────────────────────────┘

Left Panel: Categories and Products

The left side organizes your catalog:

  1. Category Tabs — Quick filters (Beverages, Main Courses, etc.)
  2. Product Grid — Visual buttons for each item
  3. Search Bar — Find products by name or SKU
  4. Modifiers — Pop-up when product selected (size, toppings, etc.)

Pro tip: Use keyboard shortcuts! Press numbers 1-9 to quickly select the first 9 products in the current category.

Right Panel: Order Cart

The right side manages the current order:

  • Order Type — Toggle between Dine-in, Takeaway, Delivery
  • Table Number — Assign for dine-in orders
  • Item List — Shows quantities, modifications, and prices
  • Totals — Running subtotal, tax, and grand total
  • Action Buttons — Payment options and order controls

Processing an Order

1

Select Order Type

Tap the order type selector at the top of the cart:

  • Dine-in — Enter table number when prompted
  • Takeaway — Customer name optional
  • Delivery — Address entry required

The order type affects kitchen routing and reporting categorization.

2

Add Items

Add products to the cart:

  1. Click a category tab to filter products
  2. Tap a product button to add it
  3. If modifiers exist (size, toppings), a dialog appears
  4. Select options and confirm

Quantity shortcuts:

  • Double-tap product to add 2
  • Long-press for quantity selector
  • Use + and - buttons in cart to adjust
3

Apply Modifications

Customize items as needed:

  • Add-ons — Extra cheese, bacon, etc. (additional charge)
  • Removals — No onions, dressing on side (no charge)
  • Special requests — Custom notes for kitchen

Tap any item in the cart to edit its modifiers.

4

Review and Adjust

Verify the order before payment:

  • Check quantities and modifications
  • Remove items by swiping left or tapping ×
  • Apply order-level discounts if authorized
  • Split bill between multiple payments if needed
5

Process Payment

Select a payment method:

MethodBehaviorReceipt
CashOpens cash drawer, prompts for change calculationPrints automatically
CardIntegrates with card terminalPrints automatically
Mobile PayQR code or NFC integrationPrints automatically
Pay LaterCreates unpaid order for later settlementOptional
SplitDivide across multiple methodsPrints per payment

Card and Cash payments automatically mark orders as "completed." Pay Later keeps status as "pending."

6

Confirm and Print

After payment:

  1. Order status updates automatically
  2. Kitchen receives notification via WebSocket
  3. Receipt prints (if enabled)
  4. Order appears on TV Display for customer tracking
  5. Analytics update in real-time

Advanced Features

Quick Actions

Barcode Scanning

  • Scan product barcodes to instantly add to cart
  • Useful for retail items and packaged goods
  • Works with any USB or Bluetooth scanner

Keyboard Shortcuts

KeyAction
1-9Select product (position in grid)
+ / -Increase/decrease quantity
*Open quantity selector
EnterProceed to payment
EscCancel current action
F1Open help
F5Refresh product grid

Quick Product Search

Type to search instantly:

  1. Start typing product name
  2. Results filter in real-time
  3. Use arrow keys to navigate
  4. Press Enter to add selected product

Order Management

Hold/Recall Orders

  1. Click "Hold" to park an order temporarily
  2. Enter a name or number for identification
  3. Access held orders via "Recall" button
  4. Select and resume the order

Split Bills

  1. Click "Split" in the cart
  2. Choose split method:
    • By items — Drag items to different bills
    • Evenly — Divide total by number of people
    • By amount — Specify amount per payment
  3. Process each payment separately
  4. All payments link to the same order

Discounts and Comps

Apply discounts if your role has permission:

  • Percentage off — Enter % discount
  • Fixed amount — Enter $ discount
  • Item comp — Mark specific item as complimentary
  • Order comp — Void entire order (requires manager)

Offline Mode

The POS works even without internet:

  • Products cache locally
  • Orders queue for sync
  • Payments process normally (cash/card offline)
  • Data syncs automatically when connection restored

Offline Limitations

While offline, you cannot:

  • View real-time inventory levels
  • Process online payments (QR/NFC)
  • Access cloud-based reports
  • Sync with kitchen display in real-time

Table Management (Dine-in)

Table Grid View

Visual floor plan showing:

  • Occupied tables — Color-coded by order status
  • Available tables — Ready for seating
  • Reserved tables — Marked for future parties
  • Combined tables — Linked for large groups

Table Status Colors

ColorStatusMeaning
🟢 GreenAvailableReady for new customers
🟡 YellowSeatedCustomers seated, no order
🔵 BlueOrderedOrder placed, in kitchen
🟠 OrangePreparingKitchen actively working
🟣 PurpleReadyFood ready, not yet served
⚫ BlackOccupiedEating/has food
🔴 RedNeeds attentionPayment pending/issue

Table Actions

  • Transfer — Move order to different table
  • Merge — Combine adjacent tables
  • Split — Separate combined tables
  • Print check — Generate bill without closing
  • Clear — Reset to available after payment

Payment Integration

Card Terminals

Bizaldo integrates with major payment processors:

  1. Stripe Terminal — Direct integration, automatic reconciliation
  2. Square — Native support with tip adjustments
  3. Adyen — Enterprise-grade with multiple methods
  4. Generic POS — Manual entry for unsupported terminals

Mobile Payments

Accept modern payment methods:

  • Apple Pay / Google Pay — NFC tap-to-pay
  • QR Code payments — Customer scans to pay
  • In-app payments — Orders paid via customer app

Cash Management

Track cash drawer operations:

  • Opening float — Record starting cash
  • Sales tracking — Auto-record cash transactions
  • Payouts — Log cash refunds or withdrawals
  • Closing count — Reconcile at shift end

Troubleshooting

Product Not Appearing

If a product is missing from the grid:

  1. Check it's marked "Available" in product settings
  2. Verify it's in an active category
  3. Ensure you have permission to sell it
  4. Try searching by name
  5. Refresh the product grid (F5)

Payment Failing

If payment won't process:

  • Card declined — Check card terminal connection
  • Cash drawer stuck — Check for obstruction
  • Mobile pay error — Verify internet connection
  • Split payment issue — Ensure amounts sum to total

Order Sync Issues

If orders aren't appearing elsewhere:

  • Check internet connection
  • Verify WebSocket connection indicator
  • Force refresh by logging out and back in
  • Check if in offline mode (icon in status bar)

Best Practices

  1. Always verify order type — Incorrect type affects kitchen routing
  2. Double-check modifications — Ensure special requests are captured
  3. Confirm payment amount — Prevent under/over-charging
  4. Use holds strategically — Park complex orders while helping others
  5. Keep cart organized — Group items logically for kitchen efficiency

In One Sentence

The POS Terminal combines an intuitive product grid, flexible cart management, and integrated payment processing to streamline order entry and checkout.

Key Actions

ActionHow To
Add product to cartClick product button
Change quantityTap + or - in cart, or long-press product
Add modifierSelect product, choose options from dialog
Apply discountTap "Discount" button (if permitted)
Hold orderTap "Hold", enter identifier
Recall orderTap "Recall", select from list
Process paymentSelect payment method, follow prompts
Print receiptTap print icon or auto-prints on completion

Outputs

The POS Terminal creates:

  • Order records — Stored in database for reporting
  • Kitchen tickets — Sent to kitchen display system
  • Receipts — Printed or digital customer copy
  • Payment transactions — Recorded for reconciliation
  • Inventory deductions — Automatic stock reduction
  • Analytics data — Sales metrics updated in real-time
Was this page helpful?