Commit Graph

12 Commits

Author SHA1 Message Date
1a1ad81a55 fix: override getClaimableRewards to correctly display product rewards for manual membership programs 2026-06-04 11:23:00 +07:00
1f85ab68bc feat: implement membership validation logic to distinguish between manual and auto-tier loyalty programs in POS orders 2026-06-04 10:37:26 +07:00
9d1fe545e3 fix: prevent manual membership programs from being filtered as multi-level in POS order logic 2026-06-03 21:46:12 +07:00
af99678406 feat: patch PosOrder to implement multi-level membership program selection logic 2026-06-03 10:02:10 +07:00
9768a3795c fix: ensure loyalty card points are reset to zero when transferring levels or archiving cards 2026-06-02 16:51:01 +07:00
fc63dda464 refactor: remove redundant multi-level loyalty program membership logic from POS order model 2026-06-02 15:16:31 +07:00
fde57b86ab feat: add manual_membership field to loyalty levels to exclude them from automatic assignment 2026-06-02 11:51:44 +07:00
7985e9a32f feat: implement loyalty data migration between membership levels during partner updates 2026-05-22 14:14:04 +07:00
a2fa0304d8 fix: archive old loyalty cards when updating partner membership level to prevent duplication 2026-05-21 20:58:05 +07:00
2fbce808fd chore: update .gitignore to ignore compiled Python files 2026-05-19 17:24:02 +07:00
378db20dec disable console log 2026-05-06 10:06:00 +07:00
7ecc056798 initial commit 2026-05-04 09:53:17 +07:00