Перейти к содержанию
ilmit555

Бронирование (резервирование) товара

Рекомендуемые сообщения

Подскажите, возможно ли поставить в карточку заказа товара опцию брони или резерва товара, чтоб по истечении определенного времени бронь снималась, если товар не забрали со склада. Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет. Нежно править код.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Делал нечто подобное для заказчика , который потом исчез.

Логика следующая - если количество товара Х на складе - 1 шт. И клиент заказывает этот товар , но не оплачивает. То товар Х на определенное время бронируется. Далее если клиент не оплатил в течение разрешенного времени - товар становится доступен для нового заказа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Делал нечто подобное для заказчика , который потом исчез.

Логика следующая - если количество товара Х на складе - 1 шт. И клиент заказывает этот товар , но не оплачивает. То товар Х на определенное время бронируется. Далее если клиент не оплатил в течение разрешенного времени - товар становится доступен для нового заказа.

Вот, именно то, что надо. Как это сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Примерно так.

Определяешь текущую дату. Отнимешь от текущей даты время бронирования. Делаешь выборку из таблицы orders ордеров в статусе "не выдан" и датой создания меньше чем (текущая дата - время бронирования). Удаляешь выбранные ордера.

У меня такая проверка делалась при каждом открытии страницы товара.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Примерно так.

Определяешь текущую дату. Отнимешь от текущей даты время бронирования. Делаешь выборку из таблицы orders ордеров в статусе "не выдан" и датой создания меньше чем (текущая дата - время бронирования). Удаляешь выбранные ордера.

У меня такая проверка делалась при каждом открытии страницы товара.

можно по подробнее расписать действия?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как можно сделать подобное для следующего случая:

попал товар в корзину, но не оформили, товар становится в резерве на 2 часа и не доступным к покупке другими покупателями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, stydent сказал:

попал товар в корзину, но не оформили, товар становится в резерве на 2 часа и не доступным к покупке другими покупателями

 

пришел конкурент, накидал в корзину хитовых позиций по максимуму и злорадно ухмыляясь ушел

не думали про это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, AlexDW сказал:

 

пришел конкурент, накидал в корзину хитовых позиций по максимуму и злорадно ухмыляясь ушел

не думали про это?

Мы то думали. Клиенту надо...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.