Как противодействовать скликиванию товара?

Можете пожалуйста подсказать в такой ситуации: у нас магазин очень популярных товаров и вот такая проблема — покупатели набирают себе разных товаров в корзину, и по пол дня тянут с оплатой, и следующим покупателям уже не хватает товара, т к его заняли/зарезервировали отложив в корзину предыдущие покупатели. Частично мы с этим справились так: уменьшили до 30 минут время жизни корзины и разрешили покупку только зарегистрированным, но это как костыль. Вероятно решением было бы внедрение онлайн оплаты, т.е. оплатить должны сразу и время жизни корзины 10 минут например, но пока увы не можем внедрить онлайн оплату.
  • Вопрос задан
  • 819 просмотров
Пригласить эксперта
Ответы на вопрос 5
@Yurchello
Мы тоже ломали голову в оптовом инетмагазе. За год выстрадали такую схему:
Например, есть 10 штук некого товара. При добавлении в корзину 4 штуки, для этого же посетителя показывает, что осталось 6 штук, а остальным показывает, что остались всё те же 10 штук, а значит что другой может закинуть в корзину все 10 штук. Ну к примеру, другой чел закидывает 8 штук и резко покупает, а первый находится в корзине и любуеться своим выбором. В этот момент МГНОВЕННО (используя вебсокеты) у первого прямо на глазах происходит драмма - карточка товара, в которой изменились остатки, меняет цвет, красным и перечеркнуто пишется то количество, которое он ранее добавлял ( 4 шт), а количественный input заполняется оставшимися товарами, т.е цифрой 2
Далее, под товаром пишется грозная надпись, мол по данному товару изменились остатки.
И завершает эту драмму очень грозная надпись, которая появляется перед кнопкой "оформить заказ", мол обратите внимание, что по некоторым товарам из корзины изменились остатки (вдруг там в корзине сотня товаров и на экран они не помещяются).
Эта функция для нас крайне актуальная, т.к. во время рассылки про новый товар на сайт налетает много оптовиков, и без этой функции (мы её именуем "реалтаймовой корзиной") начинался полный ХАОС.
Ответ написан
@rPman
сделайте шаг резервирования товара отдельным этапом, требующим какого то действия покупателя - не важно что это не перевод денег, люди не обязательно хотят делать гадости, просто они пришли, собрали товар в корзину, посмотрели цену и ушли, а корзина осталась висеть - пусть пользователь нажимает для резервирования специальную кнопку, а там телефон, смс код и прочее, в общем действие от пользователя.
Ответ написан
Комментировать
solotony
@solotony
покоряю пик Балмера
я в такой же ситуации ввел валидацию номера телефона и ограничение на размер корзины "разумными рамками". ну и онлайн оплата само собой, либо резервирование на длительный срок после созвона с оператором.
Ответ написан
Комментировать
@P747
Можно попробовать поставить таймер резервирования, например чем меньше товара осталось тем меньше срок резервирования
Ответ написан
Комментировать
sputnickk
@sputnickk Автор вопроса
Еще во такой вариант пришел: интегрировать с 1С, на сайте тогда отключить управление запасами, и уменьшение запаса в базу 1С идет только тогда, когда статус товара — оформлен/оплачен. Это думаю человеческое решение
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы