In many PHP and Laravel applications, entity lifecycles start simple. An Order can be:

Pending

Paid

Shipped

Cancelled