Skip to content

Feature: Keyboard Shortcuts Support in POSNext for Faster Billing #142

@Raghav0201

Description

@Raghav0201

Search Confirmation

  • I have searched existing issues and this feature has not been requested before

Problem Statement

Currently, POSNext relies heavily on mouse interaction for billing operations.

In high-volume retail environments, cashiers require fast keyboard-based navigation
to reduce billing time and improve efficiency.

At present:

  • No dedicated keyboard shortcuts for adding items
  • No shortcut to open customer search
  • No shortcut to focus barcode input
  • No shortcut for payment/checkout
  • No quick key for applying discount
  • No shortcut for return mode

This slows down billing operations and reduces productivity,
especially during peak hours.

Proposed Solution

Suggested default shortcuts:

General:

  • F1 → Focus on Item Search
  • F2 → Focus on Customer Search
  • F3 → Apply Discount
  • F4 → Open Exchange / Return Mode
  • F5 → Refresh POS
  • F6 → Focus on Quantity field
  • F7 → Remove Selected Item
  • F8 → Clear Cart
  • F9 → Open Payment Section
  • F10 → Submit / Complete Sale
  • ESC → Cancel / Close Popup

UI Mockups / Screenshots

No response

Alternatives Considered

No response

Feature Area

User Interface / UX

Business Priority

High - Significant impact on daily operations

Current POS Next Version

pos_next 1.15.0

Additional Context

No response

Contribution

  • I would be willing to submit a PR to implement this feature
  • I would be willing to test/review a PR for this feature
  • I can provide detailed requirements or domain expertise

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions