Перейти к содержанию
ValTruman

[Поддержка] Отмена заказа и возврат товара на склад (vqmod)

Рекомендуемые сообщения

Отмена заказа и возврат товара на склад (vqmod)


Отмена заказа и возврат товара на склад (vqmod)


При выставлении в заказе статуса "Отменено" товар из заказа будет возвращаться на склад.

При удалении заказа со статусом "Отменено" - количество на складе не изменится, при удалении заказа с любым другим статусом - количество увеличится.

Работает при условии, что в качестве отмены используется оригинальный статус (его id в системе - 7).

Работает на версии ocStore 1.5.5.2


 

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо! Очень удобное дополнение! Раньше приходилось в ручную все товары из отмененного заказа добавлять.

А подскажите, как подправить код, что бы еще и при статусе заказа с id=16 происходило то же самое?

Сейчас объясню:

Мы отправляем заказы почтовой пересылкой. Если клиент так и не приходит за заказом в свое почтовое отделение, то посылка возвращается обратно к нам. В магазине к таким заказам мы ставим статус "Возвращено за не востребованием". И хотелось бы, что б при выставлении этого статуса, происходило то же самое, как и с отменой.

Еще раз спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А на opencart 1.5.6.4 не тестировалось ? или может кто видел подобный модуль

 

P.S. протестировал - работает, ошибок не наблюдал. Спасибо за полезный модуль )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за отличный модуль! Очень не хватало этого функционала. 

Если со временем появится возможность учитывать сумму заказа и менять сумму продаж -- будет просто великолепно!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставил на 1,5,5,1 не работает, в чем может быть причина?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На 1.5.4.1 работает. Поправил только в xml-файле ID статуса, так как у меня отличается от дефолтного. Очень полезный мод!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1.5.4.1 всё работает

Огромное спасибо, то что искал!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите. А на ocStore 1.5.5.1.2 работать будет? :-) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что это за версия ocStore 1.5.5.2? Может все-таки ocStore 1.5.5.1.2?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что это за версия ocStore 1.5.5.2? Может все-таки ocStore 1.5.5.1.2?

Очевидно, автор исправил (а может я слепая была...)

В общем, большое спасибо, работает на 15512, очень полезная вещь!!! Жаль, плюсануть нельзя...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за дополнение, это то что мне нужно было!!!

непонятно только почему в типовой такого не было предусмотренно   :mellow:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

(его id в системе - 7). А как его создать? У меня его нет((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

(его id в системе - 7). А как его создать? У меня его нет((

Вот на этой странице можно редактировать, добавлять, удалять статусы. По ссылке Изменить в URL указаны id. Если нет 7го - замените в данном xml все ['order_status_id']==7 на id того статуса, что соответствует Отмене.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1,5,2,1 и 1.5.5.1.2 работает!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот на этой странице можно редактировать, добавлять, удалять статусы. По ссылке Изменить в URL указаны id. Если нет 7го - замените в данном xml все ['order_status_id']==7 на id того статуса, что соответствует Отмене.

Спасибо!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если нужно, чтобы товар возвращался при нескольких статусах? Как вписать дополнительные id?

UPD - и автору сердечное мерси, конечно )

Изменено пользователем kashirova

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А если нужно, чтобы товар возвращался при нескольких статусах? Как вписать дополнительные id?

UPD - и автору сердечное мерси, конечно )

Вам нужно узнать номер id и отредактировать файл который я прикрепил в этом сообщении ниже, вписав соответственно вместо 777 номер дополнительного id

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет!

 

Перестал работать данный функционал после добавления кучи модулей. Как найти баг? Перебирать все модули по очереди не хотелось бы....магазин активно работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день! Можно инструкцию по установке?

http://nicebike.ru

Вам нужно установить vqmod на ваш магазин если он еще не стоит. Если стоит - то дальше просто добавляете скрипт в соответствующую директорию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вам нужно установить vqmod на ваш магазин если он еще не стоит. Если стоит - то дальше просто добавляете скрипт в соответствующую директорию.

vqmod - установлен. в какую папку распаковывать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Друзья, день добрый. opencart 1.5.6.4 - полет модуля отличный.

Но вопрос по суммам остался открытым.

Может быть кто-нибудь смог внести правки в данных .xml файлик, чтобы суммы отмененных заказов вычитались из "Всего продано на сумму:" и "Всего продано в этом году на сумму:"?

 

Если да, можете, пожалуйста, поделиться решением, буду признателен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Bn174uk
      300.00 руб
      Скачать/Купить дополнение


      Vk уведомления
       
      Модуль позволяет получать уведомления о заказах, отзывах о товаре, новых зарегистрированных  пользователей, возврат товара и сообщений с формы контактов в Вконтакт.

      Так же есть возможность настроить уведомление о смене статуса заказа.

      Инструкция по настройке:

      Шаг 1:
      Получите access_token Вконтакте - Как получить access_token Шаг 2:
      Выберите нужную версию модуля в зависимости от Вашей версии opencart; Установите модуль через стандартный менеджер дополнений; Обновите кеш OCMOD; Шаг 3:
      После перейдите в расширения->модули и найдите "A-Vk уведомление" активируйте его; Зайдите в настройки модуля; Укажите access_token(в поле "access token") который Вы получили из первого шага; Укажите ID пользователя кому должны приходить уведомления. Если нужно, чтобы приходило нескольким получателем уведомления, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Как узнать id пользователя ----
      Учтите, если будете отправлять сами себе уведомления, то VK не будет оповещать Вас о новом сообщении и они автоматически будут висеть как прочитанные, т.к. вы сами себе отправили сообщение.
      Принцип работы модуля:
      Он шлет сообщение тем пользователям которые указаны в настройках - в виде обычного сообщения от того пользователя на кого был сделан access token.
      -----

      Дальше отметьте галочкой поля, которые должны приходить в уведомлении и нажмите сохранить.
      Все, модуль настроен и готов к использованию.

      Системные требования:
      PHP 5.3 или выше; Сurl; Техническая поддержка:

      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.
       
      Лицензия:

      Каждая копия модуля действует на 1 домен и его поддомен. 
      Поэтому если хотите установить модуль еще на один домен, Вы должны приобрести еще одну копию модуля.

      В планах:
      Сделать поддержку opencart 3; Сделать более гибкую настройку полей; Добавил Bn174uk Добавлено 14.06.2018 Категория Письма, почта, рассылки, sms Системные требования Curl Сайт разработчика http://cmsshop.com.ua/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От Bn174uk
      Модуль позволяет получать уведомления о заказах, отзывах о товаре, новых зарегистрированных  пользователей, возврат товара и сообщений с формы контактов в Вконтакт.

      Так же есть возможность настроить уведомление о смене статуса заказа.

      Инструкция по настройке:

      Шаг 1:
      Получите access_token Вконтакте - Как получить access_token Шаг 2:
      Выберите нужную версию модуля в зависимости от Вашей версии opencart; Установите модуль через стандартный менеджер дополнений; Обновите кеш OCMOD; Шаг 3:
      После перейдите в расширения->модули и найдите "A-Vk уведомление" активируйте его; Зайдите в настройки модуля; Укажите access_token(в поле "access token") который Вы получили из первого шага; Укажите ID пользователя кому должны приходить уведомления. Если нужно, чтобы приходило нескольким получателем уведомления, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Как узнать id пользователя ----
      Учтите, если будете отправлять сами себе уведомления, то VK не будет оповещать Вас о новом сообщении и они автоматически будут висеть как прочитанные, т.к. вы сами себе отправили сообщение.
      Принцип работы модуля:
      Он шлет сообщение тем пользователям которые указаны в настройках - в виде обычного сообщения от того пользователя на кого был сделан access token.
      -----

      Дальше отметьте галочкой поля, которые должны приходить в уведомлении и нажмите сохранить.
      Все, модуль настроен и готов к использованию.

      Системные требования:
      PHP 5.3 или выше; Сurl; Техническая поддержка:

      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.
       
      Лицензия:

      Каждая копия модуля действует на 1 домен и его поддомен. 
      Поэтому если хотите установить модуль еще на один домен, Вы должны приобрести еще одну копию модуля.

      В планах:
      Сделать поддержку opencart 3; Сделать более гибкую настройку полей;
    • От Bn174uk
      300.00 руб
      Скачать/Купить дополнение


      Telegram уведомления
      Модуль позволяет получать уведомления о заказах, отзывах о товаре, новых зарегистрированных  пользователей, возврат товара  и сообщений с формы контактов в Telegram.
       
      Так же есть возможность настроить уведомление о смене статуса заказа.
       
      У кого хостинг располагается на территории России есть вероятность, что модуль не будет работать из-за блокировки telegram-а в России.

      Инструкция по настройке:

      Шаг 1:
      Зайдите в Telegram, в поиске найдите бота BotFather и начните с ним общение. Напишите боту команду /newbot - это команда для создания нового бота. BotFather в ответ попросил, чтобы Вы написали имя бота. Напишите обратным сообщением это имя (Например: Бот для уведомлений о заказах) - это имя можно потом поменять. После ввода имени BotFather запросит ввести username (публичное имя бота) оно должно иметь окончание bot (Например: cmsshopbot или cmsshop_bot); Если такое имя не занято, то в ответ получите сообщение с token вашего нового бота; Перейдите по ссылке на своего бота из сообщения либо найдите его в поиске по username (которое указали) и нажмите /start. Это надо для того, чтобы бот смог Вам писать. Без этого Вы не сможете получать уведомления. Шаг 2:
      Выберите нужную версию модуля в зависимости от Вашей версии opencart; Установите модуль через стандартный менеджер дополнений; Обновите кеш OCMOD; Шаг 3:
      После перейдите в расширения->модули и найдите "A-Telegram уведомление" активируйте его; Зайдите в настройки модуля; Укажите token(в поле "Токен бота") который выдал Вам бот BotFather; Укажите ID юзера кому должны приходить уведомления о заказах. Если нужно, чтобы приходило нескольким получателем уведомления, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Проще всего узнать свой ID в Telegram отправив сообщение боту ShowmeidBot. Дальше отметьте галочкой поля, которые должны приходить в уведомлении и нажмите сохранить. Все, бот настроен и готов к использованию. Системные требования:
      PHP 5.3 или выше; Сurl; Техническая поддержка:

      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      В планах:
      Сделать поддержку opencart 3; Расширить функционал для получения уведомлений о новых комментариях и отзывах; Сделать более гибкую настройку полей; Добавил Bn174uk Добавлено 20.02.2018 Категория Письма, почта, рассылки, sms Системные требования Curl Сайт разработчика http://cmsshop.com.ua/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От Bn174uk
      Модуль позволяет получать уведомления о заказах, отзывах о товаре, новых зарегистрированных  пользователей, возврат товара  и сообщений с формы контактов в Telegram.
       
      Так же есть возможность настроить уведомление о смене статуса заказа.
       
      У кого хостинг располагается на территории России есть вероятность, что модуль не будет работать из-за блокировки telegram-а в России.

      Инструкция по настройке:

      Шаг 1:
      Зайдите в Telegram, в поиске найдите бота BotFather и начните с ним общение. Напишите боту команду /newbot - это команда для создания нового бота. BotFather в ответ попросил, чтобы Вы написали имя бота. Напишите обратным сообщением это имя (Например: Бот для уведомлений о заказах) - это имя можно потом поменять. После ввода имени BotFather запросит ввести username (публичное имя бота) оно должно иметь окончание bot (Например: cmsshopbot или cmsshop_bot); Если такое имя не занято, то в ответ получите сообщение с token вашего нового бота; Перейдите по ссылке на своего бота из сообщения либо найдите его в поиске по username (которое указали) и нажмите /start. Это надо для того, чтобы бот смог Вам писать. Без этого Вы не сможете получать уведомления. Шаг 2:
      Выберите нужную версию модуля в зависимости от Вашей версии opencart; Установите модуль через стандартный менеджер дополнений; Обновите кеш OCMOD; Шаг 3:
      После перейдите в расширения->модули и найдите "A-Telegram уведомление" активируйте его; Зайдите в настройки модуля; Укажите token(в поле "Токен бота") который выдал Вам бот BotFather; Укажите ID юзера кому должны приходить уведомления о заказах. Если нужно, чтобы приходило нескольким получателем уведомления, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333); Проще всего узнать свой ID в Telegram отправив сообщение боту ShowmeidBot. Дальше отметьте галочкой поля, которые должны приходить в уведомлении и нажмите сохранить. Все, бот настроен и готов к использованию. Системные требования:
      PHP 5.3 или выше; Сurl; Техническая поддержка:

      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      В планах:
      Сделать поддержку opencart 3; Расширить функционал для получения уведомлений о новых комментариях и отзывах; Сделать более гибкую настройку полей;
    • От Bn174uk
      330.00 руб
      Скачать/Купить дополнение


      Viber уведомления
       
      Модуль позволяет получать уведомления о заказах, отзывах о товаре, новых зарегистрированных  пользователей и сообщений с формы контактов в Viber.

      Так же есть возможность настроить уведомление о смене статуса заказа в админке. Это будет полезно, когда на сайте работают менеджеры и хочется знать информацию как быстро они обрабатывают заказы.

      Инструкция по настройке:

      Шаг 1:
      Зарегистрироватьсяв https://partners.viber.com/ Создать бот аккаунт и получить токен Напишите боту сообщение(это нужно для того, что бот мог отправлять Вам сообщения) Шаг 2:
      Выберите нужную версию модуля в зависимости от Вашей версии opencart; Установите модуль через стандартный менеджер дополнений; Обновите кеш OCMOD; Шаг 3:
      После перейдите в расширения->модули и найдите "A-Viber уведомление" активируйте его; Зайдите в настройки модуля; Укажите token(в поле "token") который Вы получили из первого шага; Укажите ID пользователя кому должны приходить уведомления. (Если нужно, чтобы приходило нескольким получателем уведомления, укажите через запятую эти ID (Например: 12222222222,22222223333,333333333) - Данный функционал не проверялся, но по идее должен работать.) Как узнать id пользователя - напишите в ЛС или на почту serfbots@gmail.com. Вышлю инструкцию - это своего рода будет мини-активация модуля. Дальше отметьте галочкой поля, которые должны приходить в уведомлении и нажмите сохранить. Все, бот настроен и готов к использованию. Системные требования:
      PHP 5.3 или выше; Сurl; Техническая поддержка:

      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      В планах:
      Сделать поддержку opencart 3; Сделать более гибкую настройку полей; Добавил Bn174uk Добавлено 31.08.2018 Категория Письма, почта, рассылки, sms Системные требования Curl Сайт разработчика http://cmsshop.com.ua/ Старая цена Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.