Point of Sale (POS) for Larapen — Changelog
1.0.3
13 Apr 2026- Added closed_by foreign key column to pos_registers to track which user closed the register
- Added closedByUser relationship on Register model
- Register close service now stores the authenticated user as the closer
- Register show page displays the closing user's name instead of a dash
1.0.2
05 Apr 2026- Added split payment support — customers can pay with multiple methods (e.g., part cash, part card)
- New pos_sale_payments table to store individual payment rows per sale
- Terminal UI with split/single payment toggle and remaining amount counter
- Receipt and sale detail pages show payment breakdown
- Register totals updated per payment method in split payments
- Backward compatible with existing single-payment sales
1.0.1
29 Mar 2026- Changed pos_warehouses.name column from JSON to VARCHAR(255)
- Migrates existing JSON values to plain strings using current locale with fallback