Switch to string state for Order
Add states & transitions configuration
Use finite for order confirmation