# 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.