Повтор заказа ПРО

Повтор заказа ПРО

Prof-inet
10 установок
от 399 ₽1 999 ₽ год / 3 999 ₽ навсегда

Повтор заказа ПРО

Удобная кнопка «Повторить заказ» прямо на странице заказа покупателя и в карточке заказа администратора. Покупателю не нужно заново искать товары, а администратор может подготовить новый заказ для того же клиента.

Для покупателя

Войти в личный кабинет и открыть свой заказ.

Нажать «Повторить заказ».

Посмотреть список товаров и предупреждения о недоступных позициях.

Подтвердить добавление в корзину.

Проверить актуальные цены, количество, доставку и оформить покупку обычным способом.

Товары добавляются к уже существующей корзине. Плагин не создаёт и не оплачивает заказ покупателя автоматически. Дополнительные услуги, прежние скидки, купоны и способы доставки не переносятся.

Для администратора

Открыть заказ в админке и нажать «Повторить заказ».

Проверить доступные товары и текущие цены, убрать ненужные позиции, изменить количество.

Указать согласованную стоимость доставки и комментарий.

Подтвердить создание настоящего нового заказа.

В новом заказе выбрать способы доставки и оплаты и проверить итоговую сумму.

Функция доступна пользователям с полными правами администратора Shop-Script. Исходный заказ не изменяется. Сохранение нового заказа может запустить штатные уведомления и обработчики магазина. Адрес доставки не копируется автоматически: его нужно проверить и заполнить в новом заказе.

Включение плагина.

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

Дополнительный блок кнопок в списке заказов покупателя.

Свои тексты кнопки, заголовка и пояснения.

Цвет кнопки и CSS-классы для оформления.

Ограничение повторов у клиента по кодам статусов заказа.

Установка и подключение

Сделайте резервную копию магазина.

После публикации установите плагин через Инсталлер. Для тестирования исходников разработчик размещает папку repeatpro в wa-apps/shop/plugins/ и добавляет repeatpro в конфигурацию плагинов, сохраняя существующие записи.

Откройте Магазин → Плагины → Повтор заказа ПРО.

Настройте тексты, цвет и места показа. Включите плагин и сохраните настройки.

Проверьте собственный тестовый заказ в личном кабинете и карточку заказа в админке.

Поддержка тем

Автоматическое размещение использует стандартные места frontend_my_order и frontend_my_orders. В нестандартной теме используйте код вставки. Универсальная автоматическая совместимость со всеми темами не гарантируется.

В my.order.html:

{if class_exists('shopRepeatproPlugin')}{shopRepeatproPlugin::button($order.id)}{/if}

Внутри цикла заказов my.orders.html:

{if class_exists('shopRepeatproPlugin')}{shopRepeatproPlugin::button($o.id, 'list')}{/if}

Имя переменной $o зависит от темы. При ручной вставке отключите соответствующий автоматический вывод, чтобы кнопки не дублировались. Кнопка в админке выводится через стандартный хук backend_order.

Shop-Script Премиум

Частичная поддержка: дробное количество передаётся без округления до целого, минимум и кратность проверяются по текущим настройкам товара. При изменении складской единицы позиция пропускается, автоматического пересчёта между единицами нет.

Ограничения

Для клиента нужен вход в личный кабинет; гостевые ссылки на заказ не дают права повторять его. До 500 исходных позиций. Не переносятся услуги, прежние цены, скидки, купоны, оплата и доставка. При сбое часть товаров может уже попасть в корзину: сначала проверьте её, затем продолжайте вручную. Новые корзины, темы, налоги, остатки и уведомления требуют проверки на установленной версии Shop-Script перед выпуском.

Стоимость и поддержка

399 ₽ в месяц · 1 999 ₽ в год · 4 999 ₽ навсегда.

Техническая поддержка: prof-inet.ru .

Скриншоты настроек