С чего бы это? Если это работа чисто модели уже..
Но непонятно что происходит если findModel($id) вернула false надо бы остановить всё безобразие в этом месте.
Это вопрос не по Yii2
Задумка такова: клиент открывает страницу, там форма авторизации. Он логинится и переходит на следующую страницу, условно - список заказов. Там он может выбрать заказ, посмотреть его статус и итоговую стоимость.