309 B
309 B
F-179 — Fix POS sale Internal Server Error
Cause: POS writes payment status COMPLETED, but database accepts lowercase lifecycle values such as succeeded. Repair payment persistence, idempotent replay, and POS order source/session/store/customer snapshots so completed sales are valid and reportable.