Автоматическое списание товаров при заказе.

#
Автоматическое списание товаров при заказе.
Прошу помощи. Нужно реализовать автоматическое списание заказанных товаров сразу после оформления заказа. HostCMS v6. Я так понимаю надо смотреть в сторону обработчика платежной системы. Может быть что-нибудь реализовывал подобный функционал?
#
Re: Автоматическое списание товаров при заказе.
При редактировании интернет-магазина можно изменить флажок "Списывать товары при оплате".
Команда разработчиков KAD Systems | Интеграция и нестандартные решения на совесть | Email: info@kad.systems Skype: kad.systems | http://kad.systems/ https://vk.com/kad_sys
#
Re: Автоматическое списание товаров при заказе.
Это не совсем то что нужно. Нужно чтоб списывание происходило именно в момент оформления заказа автоматический.
#
Re: Автоматическое списание товаров при заказе.
А если оплата налом, то как списывать?
#
Re: Автоматическое списание товаров при заказе.
На самом деле вопрос актуальный.
Давайте посмотрим на реальную жизнь магазина (ведь CMS должна быть как можно ближе к реальным бизнес-процессам). Когда происходит списание товара? В большинстве случаев списание предшествует оплате. Товар списывается со склада, передается в розничную точку/пункт выдачи/службу доставки, и только потом осуществляется оплата. Может пройти не один день между оформлением заказа и реальной оплатой.
При предоплате тоже не все радужно - между оформлением заказа и оплатой может пройти несколько дней. Товар в это время будет в резерве, и не должен быть доступен для заказа.

Поясню на примере. В наличии 1 позиция товара Х. Покупатель 1 оформляет заказ днем. Товар передается в курьерскую службу. Однако оплаты еще нет и он по-прежнему доступен для заказа. Покупатель 2 заходит вечером на сайт и заказывает этот же товар. И приходится отправлять клиенту письма с извинениями.
Отсюда - одна из серьезных причин недовольства российских покупателей интернет-магазинами и отказ от покупок в них. Очень часто люди сталкиваются с тем, что после оформления им сообщают, что товара нет в наличии.
(И это не мировоззрение конкретного индивидуума, а репрезентативные данные соц. исследований )

То же самое, если человек заказал 3 шт., а в наличии только 2, из них 1 - уже передана курьерам, но не оплачена.

Сейчас только один выход - сразу после оформления изменять остаток по товарам вручную. Но это возможно только в часы работы магазина. И оперативность такого подхода оставляет желать лучшего.

В связи с чем функция списания при оформлении заказа кажется мне очень и очень актуальной. Идеалом наверно будет наличие некоего перевода в резерв (после оформления, но до оплаты), но это идеал))
Было бы круто хотя бы просто списывать) А при отмене заказа - накидывать обратно

На всякий случай - закину в "Предложения и пожелания".
#
Re: Автоматическое списание товаров при заказе.
Подскажите, как запретить оформлять заказ с кол-вом товаров больше чем на складе???
Например в товаре указанно 10, при оформлении ставишь 20 пересчитываешь и заказ оформляется... как этого не допустить?
Модератор
#
Re: Автоматическое списание товаров при заказе.
В коде настроек ТДС корзины в самом начале:
// Проверять остаток на складе при добавлении в корзину
$bCheckStock = FALSE;

и далее везде к $oShop_Cart_Controller должно добавляться ->checkStock($bCheckStock)
Авторизация