Я создаю систему электронной коммерции и думаю о том, как лучше всего обрабатывать товары, добавленные в корзину пользователя.
Например, предположим, что я собираюсь купить продукт, который я только что добавил в свою корзину, автоматически, если было 10 наименований этого продукта, будет доступно только 9, но по какой-то причине сейчас я не хочу этого и просто закрыл мой браузер, как мне отменить этот запрос?
Я имею в виду, как мне снова превратить 9 доступных продуктов в 10, так как не было подтверждения платежа?
Я думал об использовании сеанса для этого, например, когда вы добавляете товар в корзину, у вас будет 5 минут, чтобы подтвердить, иначе он снова будет доступен, но это работает только тогда, когда этот пользователь постоянно просматривает сайт, так что что я могу это проверить, но не в том случае, если он просто закрылся, понимаете?
Любая помощь?
Ваш, Диого