[Solved] ubercrt:Списание со склада после оплаты.

Аватар пользователя Алексей Дёмин Алексей Дёмин 21 февраля 2012 в 11:29

Привет, Коллеги!

Подскажите, куда копать чтобы настроить списание со склада не после создания заказа, а после совершения оплаты?

Спасибо!

Комментарии

Аватар пользователя sibero sibero 21 февраля 2012 в 13:34

Зайти в условные действия (conditional actions) и добавить правило списывания со склада при переходе заказа с статус "оплачено". Убрать правило списывания со склада с других статусов.

Аватар пользователя Алексей Дёмин Алексей Дёмин 21 февраля 2012 в 16:27

Вроде бы нашел:
Администрирование » Магазин » Конфигурация » Оформление заказа » Правила
есть (вернее был) пункт про уменьшение количества на складе. Условием было - пользователь оформляет заказ. Изменил на Платеж получен - и это условие пропало. неизвестно куда Smile
Щас проверю, работает ли условие.
Условие работает, но если я поставил Event "Получен платеж за заказ" и платеж двумя кусками - списывается два раза.
если евент делать "Изменен статус заказа" - то не работает Sad
В любом случае - где его теперь искать?
Нуда-нуда! Rules UI Smile

Аватар пользователя Алексей Дёмин Алексей Дёмин 21 февраля 2012 в 16:35

В общем солюшен такой:
Идем: Администрирование » Конфигурация » Документооборот
Отключаем Decrement stock upon order submission
Изменяем "Обновить статус заказа при полной оплате"
В действия добавляем "Уменьшить складской запас для товаров в заказе с включенным отслеживанием"