Дополнительные действия с заказами могут быть удобны для изменения порядка обработки заказов в соответствии с особенностями вашего бизнеса. Покажем на примере процесс создания нового действия «Ожидает оплату». Это действие будет переводить заказ в статус «Ожидание оплаты». После получения оплаты вы сможете перевести заказ из этого статуса, например, в «Оплачен».
Шаг 1. Создание нового статуса
Если действие должно переводить заказы в какой-то собственный статус, сначала создайте такой статус, как описано в этом шаге №1. Если перевод заказа в новый статус не требуется, пропустите этот шаг.
Для создания нового статуса перейдите в раздел «Настройки → Статусы заказов» и щелкните «Новый статус заказа». Введите название статуса и придумайте идентификатор (латинскими буквами или цифрами). Выберите другие свойства статуса и сохраните изменения.
Шаг 2. Создание действия
Щелкните «Добавить новое действие».
- Введите название нового действия.
- Выберите статус, который должен присваиваться заказу после выполнения действия.
- Выберите стиль оформления действия: кнопка или ссылка. Кнопка отображается в верхней части страницы при просмотре заказа. Для кнопки можно выбрать цвет. Ссылка отображается в правой боковой панели на странице заказа. Для ссылки можно выбрать иконку.
- Выберите поведение действия. По умолчанию пользовательское действие не делает ничего, кроме смены статуса. Дополнительно к этому можно выбрать логику одного из встроенных действий Shop-Script — в этом случае созданное вами действие будет выполнять то же самое, что и выбранное встроенное действие.
Сохраните свойства действия.
Шаг 3. Доступность нового действия для разных статусов
Выберите, в каких статусах созданное вами новое действие должно быть доступно. Для этого выбирайте по очереди такие статусы в разделе «Настройки → Статусы заказов», отмечайте новое действие и сохраняйте настройки.