Actions
Feature #157
open
NP
NP
Canteen POS: visitor sale, bill numbers, GST and receipt
Feature #157:
Canteen POS: visitor sale, bill numbers, GST and receipt
Start date:
09/28/2026
Due date:
% Done:
0%
Estimated time:
Resolved By:
Description
Cash sale at the counter for a visitor.
- The server prices everything; the request carries no money field.
- Quote, then create, with an idempotency key so a retry never rings the sale twice.
- Bill numbers in the Indian financial-year series (S/2627/000001), taken from a canteen-owned counter inside the sale transaction.
- GST included in the price, calculated per line (assumption pending a finance answer).
- /pos page with the tile grid, cart, keyboard shortcuts and an online/offline indicator.
- 80 mm receipt print page.
- Cash only; UPI is deferred until the PhonePe integration is ready.
Built and tested on integration/canteen-v1; merge to dev pending.
NP Updated by Navya P. about 1 month ago
- Status changed from New to In Progress
Work started (see prior commits).
NP Updated by Navya P. about 1 month ago
- Status changed from In Progress to Resolved
- Resolved By set to Navya P.
feat(canteen): Sale/SaleLine/bill numbering/completion path (202f28a); quote+ring+server pricing (04f34f0); POS counter + 80mm receipt (eb24783).
Built and tested (API unit + integration, portal) on integration/canteen-v1. Merge to dev pending - see the module's week-4 TDD plan.
Actions