Jump to content

Recommended Posts

OC-Store: Ship2Pay


OC-Store: Ship2Pay


Для чего нужен модуль?

Данный модуль предназначен для определения соответствия оплаты к доставке с последующим выводом соответствия при оформлении заказа.

Как это работает?

Например, у Вас есть 2 метода доставки: курьер и отправка почтой, а также есть 2 метода оплаты: наличными курьеру и наложенный платеж. У Вас же стоит задача привязать доставку курьером к методу оплаты "наличными курьеру" и при отправке почтой к оплате наложенным платежом. Текущий функционал Opencart не дает Вам такой возможности. Пользователю, делающему заказ, будут выведены все виды оплаты вне зависимости от выбранного метода доставки товара. Для добавления требуемого Вам функционала поможет модуль "OC-Store: Ship2Pay".

Установка модуля для Opencart 2.x.

1. Загрузить файл ocstore_ship2pay_1_0_for_opencart_2_x.ocmod.zip через стандартный механизм установки дополнений.

2. В менеджере дополнений нажать кнопку "Обновить" для перестройки кэша дополнений.

3. В менеджере модулей произвести установку модуля "OC-Store: Ship2Pay".

4. Настроить модуль "OC-Store: Ship2Pay".

5. Начать пользоваться бесплатно.

Установка модуля для Opencart 1.5.x.

1. Перед установкой модуля на сервере должен стоять vqmod

2. Загрузить содержимое файла ocstore_ship2pay_1_0_for_opencart_1_5_x.ocmod.zip в корневую папку сайта.

3. В менеджере модулей произвести установку модуля "OC-Store: Ship2Pay - Opencart 1.5.x".

4. Настроить модуль "OC-Store: Ship2Pay - Opencart 1.5.x"

С какими версиями Opencart работает модуль?

Модуль "OC-Store: Ship2Pay" работает с Opencart 2.x. Протестировано на дефолтном шаблоне и journal2. Версия под Opencart 1.5.x протестировано на дефолтном шаблоне

Будет ли версия модуль под Opencart 1.5.x?

Тут говорим огромное спасибо
, который попросил доработать версию под
1.5.4.1

 

  • +1 2

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

С модулем Simple дружит?

 

Под рукой нет симплы и протестить собственно негде. Насколько понимаю там через кубик закодировано, но сам механизм аналогичен все остальным шаблонам и на вскидку надо просто поправить модификацию, добавив в install.xml

    <file path="catalog/controller/checkout/simplecheckout">
        <operation>
            <search trim="true"><![CDATA[
				$recurring = $this->cart->hasRecurringProducts();
            ]]></search>
            <add position="Replace" trim="true"><![CDATA[
				$recurring = $this->cart->hasRecurringProducts();
				$ocstore_ship2pay = json_decode($this->config->get('ocstore_ship2pay'), true);
				if ($ocstore_ship2pay === null) 
					$ocstore_ship2pay = "";
				$shipping = substr($this->session->data['shipping_method']['code'], 0, strpos($this->session->data['shipping_method']['code'], "."));
            ]]></add>
        </operation>
        <operation>
            <search trim="true"><![CDATA[
				if ($method)
            ]]></search>
            <add position="Replace" trim="true"><![CDATA[
				if ($method && isset($ocstore_ship2pay[$shipping]) && in_array($result['code'], $ocstore_ship2pay[$shipping]) === true)
            ]]></add>
        </operation>
    </file> 

Share this post


Link to post
Share on other sites

в симпле оно есть из коробки

этот модуль для симплы не нужен

Share this post


Link to post
Share on other sites

Здравствуйте, Сергей!

Не работает  при включении модуля Ajax Quick Checkout Lite 6.3.3

В дефолтной /checkout работает.

Подскажите, как исправить?

Версия ocStore 2.1.0.2.1

Спасибо.

Share this post


Link to post
Share on other sites

Добрый день!

Модуль вылетает на строке 465 :

   

 $shipping = substr($this->session->data['shipping_method']['code'], 0, strpos($this->session->data['shipping_method']['code'], "."));

с ошибкой:

PHP Notice:  Undefined index: shipping_method 

Вылетает при использовании любого браузера, отличного от IE. Что это может быть и как исправить???

:(((

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By seregin
      370.00 руб
      Скачать/Купить дополнение


      Модуль доставки Почта России и EMS
      Модуль отображает и рассчитывает доставку для Почты России и EMS используя сервис Postcalc.ru

      Совместимость

      Совместим с модулями оформления заказа, где обновляются способы доставки при заполнении полей: Страна, Регион, Город и Индекс.

      Демонстрация

      Главная страница (купите товар и переходите в корзину) - Перейти на сайт
      Настройки - Перейти на сайт

      Доступ в административную панель:

      Логин - demo
      Пароль - demo

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

      Postcalc.ru позволяет отправлять 500 запросов в день, при превышении этих запросов возможна блокировка (ip вашего сервера попадет в черный список). Запросы учитываются по ip вашего сервера, если на нем находятся другие сайты, которые также используют Postcalc.ru, они тоже будут учитываться.

      Статистика запросов - http://www.postcalc.ru/mystat.html
      Черный список ip - http://www.postcalc.ru/blacklist.php
      Прочитайте если вы увидели ошибку в расчётах http://postcalc.ru/faq.html#calculations_check
      Модуль только использует возможности предоставляемые сервисом postcalc.ru, поэтому ознакомьтесь с информацией на сайте.
      Добавил seregin Добавлено 09.12.2015 Категория Доставки Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Да  
    • By rwebook
      400.00 руб
      Скачать/Купить дополнение


      Nova Poshta / Нова Почта (города, отделения)
       
      Внимание, продажи и персональная поддержка начнут работать с 1 ноября
       
      Плагин доставки Новой почтой
      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)
      Как работает:
      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      Вам нужно в настройках модуля прописать ID элемента (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты
      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery

      Пожелания нового ф-ционала пишите в комментариях
      Добавил rwebook Добавлено 10.06.2019 Категория Доставки Системные требования php 5.6+, curl Сайт разработчика Старая цена 650 Метод активации По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By rwebook
      Внимание, продажи и персональная поддержка начнут работать с 1 ноября
       
      Плагин доставки Новой почтой
      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)
      Как работает:
      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      Вам нужно в настройках модуля прописать ID элемента (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты
      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery

      Пожелания нового ф-ционала пишите в комментариях
    • By toporchillo
      1 000.00 руб
      Скачать/Купить дополнение


      Автоматизация отправки Почтой России (otpravka.pochta.ru)
      Модуль позволяет удобно и быстро создавать доставки в личном кабинете otpravka.pochta.ru, прямо из OpenCart через API.
      Для работы модуля надо получить доступ к сервису otpravka.pochta.ru

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

      Демо: http://toporchillo.myjino.ru/os21/admin (логин demo, пароль demo)  
      Модуль совместим с OpenCart 2.1.x, под другие версии OpenCart будет чуть позже.
      Модуль хорошо работает в связке с модулем Автоматическое отслеживание почтовых отправлений Почты России

      УСТАНОВКА
      В системе администрирования в разделе "Дополнения - Установка дополнений" установите OCMOD-файл: otpravka.ocmod.xml Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок. Т.е. файлы из папки upload/admin должны попасть в папку admin на сайте, upload/catalog - в catalog и т.д. Установка и настройка модуля доступна в системе администрирования, на странице Дополнения - Доставка - Отправка почтой России В личном кабинете otpravka.pochta.ru на странице Настройки API узнать токен авторизации, а на странице Ключ авторизации пользователя по логину и паролю сгенерировать ключ авторизации. Токен и ключ необходимо указать в настройках модуля.
        Есть и другие модули автоматизации доставки, для таких служб как: BoxBerry, Courierexe, DHL, Axiomus
      Добавил toporchillo Добавлено 02.10.2019 Категория Доставки Системные требования Сайт разработчика Старая цена 1000 Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет  
    • By toporchillo
      Модуль позволяет удобно и быстро создавать доставки в личном кабинете otpravka.pochta.ru, прямо из OpenCart через API.
      Для работы модуля надо получить доступ к сервису otpravka.pochta.ru

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

      Демо: http://toporchillo.myjino.ru/os21/admin (логин demo, пароль demo)  
      Модуль совместим с OpenCart 2.1.x, под другие версии OpenCart будет чуть позже.
      Модуль хорошо работает в связке с модулем Автоматическое отслеживание почтовых отправлений Почты России

      УСТАНОВКА
      В системе администрирования в разделе "Дополнения - Установка дополнений" установите OCMOD-файл: otpravka.ocmod.xml Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок. Т.е. файлы из папки upload/admin должны попасть в папку admin на сайте, upload/catalog - в catalog и т.д. Установка и настройка модуля доступна в системе администрирования, на странице Дополнения - Доставка - Отправка почтой России В личном кабинете otpravka.pochta.ru на странице Настройки API узнать токен авторизации, а на странице Ключ авторизации пользователя по логину и паролю сгенерировать ключ авторизации. Токен и ключ необходимо указать в настройках модуля.
        Есть и другие модули автоматизации доставки, для таких служб как: BoxBerry, Courierexe, DHL, Axiomus
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.