Commit Graph

12 Commits

Author SHA1 Message Date
e80a34711a fix: prevent runtime error by adding null check for reward in _getDiscountableOnOrder 2026-05-29 16:37:05 +07:00
f17f353cbd fix: add optional chaining to reward.program_id access to prevent errors in loyalty logic 2026-05-26 09:23:49 +07:00
adb7b5e1d3 feat: use unique rewardCode as reward_group_id to prevent visual merging of distinct loyalty claims in POS UI 2026-05-25 10:04:07 +07:00
56af841052 fix: update loyalty discount calculation to use tax-inclusive price and correct reward line display price logic 2026-05-21 16:38:37 +07:00
ec1141bddc chore: remove unused files and associated references 2026-05-06 10:21:36 +07:00
8323efc5af chore: update gitignore patterns and rewrite module documentation for clarity 2026-04-27 15:41:35 +07:00
b2964f66ec refactor: remove redundant accounting logic and configurations for POS loyalty discounts 2026-04-27 14:13:03 +07:00
a7c6781af5 feat: Implement and configure loyalty discounts to apply before tax in POS. 2026-03-12 15:57:23 +07:00
8d756a0e6f feat: Adjust loyalty discount calculations to apply before tax and introduce accounting for 100% loyalty discounts. 2026-03-12 08:58:58 +07:00
064edd2c3a chore: Add .gitignore file to exclude common temporary and system files. 2026-01-20 17:02:21 +07:00
5bcc6a19ad feat: Implement or adjust POS loyalty discount application to occur before tax calculation. 2026-01-20 17:01:36 +07:00
4c6b4cec58 first commit 2025-12-15 13:09:07 +07:00