History
As a user I need to control the satus state of order. I expect that orders might have the following statusesstates:
for process without any interference:
...
- declined: user can decide to decline for any reason before starting order
- interrupted: user can decide about temporary interruption after starting and before finishing of order (is possible to restart order)
- abandoned: user can decide about irreversible abandonment of order after starting
Action & flow
Gliffy | ||||
---|---|---|---|---|
|
Logging
Each status state changing should be logged with informations who and when the action executed