Часто бывает нужно задать интернет-магазину на Битрикс функционал “оплата заказа после подтверждения наличия товара менеджером”. Название конечно длинное, но полностью передает суть. Ну что же, начнем…
В панели администратора переходим в Рабочий стол > Настройки > Настройки продукта > Настройки модулей > Интернет-магазин
Ищем настройки пункта “Статус, начиная с которого можно оплатить заказ”
В панели администратора переходим в Рабочий стол > Магазин > Настройки > Статусы
Статус, начиная с которого можно оплатить заказ и начальный статус заказа, как видим, в данный момент совпадают. Это значит, что положив какой-либо товар в корзину и оформив заказ, клиент сразу сможет оплатить его.
Раз начальный статус принудительно мы поменять не можем, то возьмем его за основу и превратим его статус “Принят, ожидается подтверждение заказа менеджером” с описанием а-ля “Заказ принят. Для дальнейших действий либо оплаты, пожалуйста, дождитесь подтверждения заказа менеджером.”
А также, если есть необходимость, правим почтовый шаблон статуса конечно-же предварительно скопировав его. Я оставляю стандартный так тат он универсальный.
Переходим обратно в статусы и создаем новый. Присваиваем код, скажем А.
Название: Одобрен, ожидается оплата
Описание: Заказ одобрен, но пока не обрабатывается (ожидается оплата заказа)
Правим шаблон, у меня он будет точно такой-же как
Можем также присвоить статусу – цвет. В дальнейшем в списке заказов по цвету будет легче различать статусы этих самых заказов. 🙂
Придаем правильную (логическую) сортировку статусам.
Идем обратно в настройки интернет-магазина и меняем начальный статус на вновь созданный А, который по вновь созданному списку у нас идет после статуса N
Оформляем тестовый заказ, проверяем его статус в письме и в админ панели и профиле.
Меняем статус заказа и так же проверяем статус в письме и профиле.