Товары есть, заказы есть, оплата есть... Осталось только вывести пользователю историю его заказов со статусом оплаты.
Заодно можно и отобразить оплату в админке. На этом, полагаю, с основным функционалом мы закончим.
В этой заметке не будет практически никакой новой информации, потому что всё это мы уже делали много раз: создадим контроллеры, пропишем маршруты, сделаем странички на сайте и выведем нужные данные.
Но, тем не менее, коротенько расскажу про создание личного кабинета для пользователя.