У заказа стоит поминутный тариф, каждую минуту нужно списывать средства со счёта. Прошу объяснить какие события тут без таймера формализовать, чтобы я мог согласиться)
Так в том и дело что таких событий чётких нет, нужно онлайн следить за состоянием заказа, чтобы держать в курсе клиента, как минимум. То есть, скорее всего, полностью свести задачу к конечным состояниям не получится