@evomed

Очищать корзину после оплаты или нет?

Когда пользователь оплачивает, нужно ли сохранять items корзины с пометкой "опачено" и исключать из запроса или просто очищать корзину? Какая бест практика по данному вопросу?
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Ни разу не видел ни одного интернет-магазина, где она бы не очищалась после оформления заказа.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Adamos
@Adamos
Если хочется хранить корзину в БД - так вам ее все равно хранить после оформления заказа.
Сделайте таблицу, где большинство полей - NULL до момента оформления заказа (цены и проч. для отображения берется с текущих карточек). Выборка текущей корзины - по order_id = NULL. Заказ оформлен - текущая корзина опустела, товары естественным порядком перекочевали в заказ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы