Project

General

Profile

Actions

Epic #711

open

POS Billing Hardware, Printing & Barcode

Added by Deeksha Singh 17 days ago. Updated 17 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
03/26/2026
Due date:
% Done:

0%


Description

Description:
Implement POS hardware integrations including barcode scanning, receipt printing, and device-level interactions. This includes offline barcode-based product lookup, cart handling, thermal printer support, and GST-compliant receipt generation.

The system must support fast offline operations, accurate invoice printing, and seamless interaction with standard POS hardware like barcode scanners and receipt printers.

Acceptance Criteria:

Barcode scan adds product to cart instantly (offline supported)
Barcode mapped to product and synced to POS
Receipt printing works offline and matches invoice data
Thermal printer (80mm) supported
GST details correctly printed (CGST/SGST/IGST)
Printer failures handled without data loss


Subtasks 25 (25 open0 closed)

Task #712: POS Barcode ScanningNew03/26/2026

Actions
Task #715: Add Barcode Field in Product MasterNew03/26/2026

Actions
Task #716: Include Barcode in POS Catalog SyncNew03/26/2026

Actions
Task #717: Barcode Indexing in POS Local DatabaseNew03/26/2026

Actions
Task #718: Handle Barcode Scanner Input (Keyboard Wedge)New03/26/2026

Actions
Task #719: Barcode Lookup and Cart UpdateNew03/26/2026

Actions
Task #720: Handle Unknown BarcodeNew03/26/2026

Actions
Task #713: POS Bill Printing & Receipt GenerationNew03/26/2026

Actions
Task #721: Thermal Receipt Template (80mm)New03/26/2026

Actions
Task #722: GST Fields Rendering in ReceiptNew03/26/2026

Actions
Task #723: Invoice Metadata RenderingNew03/26/2026

Actions
Task #724: Printer Integration with Windows (ESC/POS)New03/26/2026

Actions
Task #725: Print Workflow (Auto Print & Reprint)New03/26/2026

Actions
Task #726: Printer Error Handling and RetryNew03/26/2026

Actions
Task #727: A4 Invoice Template for B2BNew03/26/2026

Actions
Task #736: Print Audit LoggingNew03/26/2026

Actions
Task #714: Print Data Mapping, Validation & GST ComplianceNew03/26/2026

Actions
Task #728: Header Data Mapping for PrintingNew03/26/2026

Actions
Task #729: Customer Data Mapping for PrintingNew03/26/2026

Actions
Task #730: Place of Supply Mapping for PrintingNew03/26/2026

Actions
Task #731: Invoice Line Data MappingNew03/26/2026

Actions
Task #732: Totals and Tax MappingNew03/26/2026

Actions
Task #733: GST Validation Before PrintNew03/26/2026

Actions
Task #734: Enforce Use of Invoice SnapshotNew03/26/2026

Actions
Task #735: Return Invoice (Credit Note) PrintingNew03/26/2026

Actions
Actions #1

Updated by Deeksha Singh 17 days ago

  • Subtask #712 added
Actions #2

Updated by Deeksha Singh 17 days ago

  • Subtask #713 added
Actions #3

Updated by Deeksha Singh 17 days ago

  • Subtask #714 added
Actions

Also available in: Atom PDF