Fixes: 1) Prevent potential incorrect execution of `instance.finalize()` by adding else block;
Extra: 1) Add spacing for improved readability; 2) Minor formatting tweaks in signal logic.
Fixes: 1) Prevent error by adding user check when processing non-PENDING orders; 2) Remove redundant status assignment and save for CREATED orders; 3) Add missing error handler for POST requests in settings;
Extra: None;
Added logic to handle IntegrityError by generating unique human-readable IDs for orders during creation. This ensures no duplicate order entries are created in case of integrity constraints.