Jump to content
Sign in to follow this  
Yesvik

[Поддержка] Доставка в зависимости от суммы заказа

Recommended Posts

Доставка в зависимости от суммы заказа

Скачать/Купить дополнение

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

Проверено на ocStore версий 1.5.1.3 и 1.5.2.1

Для каждой географической зоны можно задать тарифную сетку в виде Сумма:Цена,Сумма:Цена, и т.д.

Например 500:100.00,700:150.00,1000:200.00 - означает:

при сумме заказа до 500 стоимость доставки - 100

при сумме заказа от 500 до 700 стоимость доставки - 150

при сумме заказа от 700 до 1000 стоимость доставки - 200

Установка:

Содержимое архива скопировать в корень сайта.

В разделе админки Дополнения -> Доставка установить и настроить модуль.

Модуль не изменяет файлы ocStore.


 

Share this post


Link to post
Share on other sites

на opencart 1.5.3.1 чё то не работает

Share this post


Link to post
Share on other sites

Разобрался если кому надо:

 

 

 

например если вам надо так: 

 

покупки до 5 тыс.  - доставка 290 руб.

покупки свыше 5 тыс. - доставка бесплатно

 

то в модуле надо написать так:

 

5000:290,100000:0

Share this post


Link to post
Share on other sites

Здравствуйте.

 

Подскажите, пожалуйста, как:

 

1. Сделать расчет стоимости доставки не от суммы, а от итого? В магазине есть скидки, которые учитываются в итого, и уже от итоговой суммы рассчитывается бесплатная доставка.

2. В методах доставки, как убрать сумму заказа в скобках или изменить ее отображение на Итого? При применении скидки, окончательная сумма заказа сформирована в итого.

 

Спасибо

Share this post


Link to post
Share on other sites

Протестировал на 1.5.5.1 - работает исправно!

Главное правильно настроить географические зоны

Share this post


Link to post
Share on other sites

У меня данный модуль не работает. Как я понял из-за того, что в настройках доставки Почты России в регионах стоит "Все регионы", если меняю на "All", то метод доставки вообще исчезает. Подскажите пожалуйста как исправить.

Share this post


Link to post
Share on other sites

подскажите где посмотреть как настроить геозоны?

Share this post


Link to post
Share on other sites

подскажите где посмотреть как настроить геозоны?

В панели управления: Система - Локализация - Географические зоны

Share this post


Link to post
Share on other sites

В панели управления: Система - Локализация - Географические зоны

это понятно. как привязать стоимость доставки к геозоне. Напр белгород стоимость 200 р, хабаровск 600 р. те как настроить зоны (привязать) к изменяющейся цене доставки

Share this post


Link to post
Share on other sites

все разобрался настроил

Share this post


Link to post
Share on other sites

На OpenCart 2.0 не пошел! :(

Не подскажете аналогичный модуль доставки для OpenCart 2.0

Share this post


Link to post
Share on other sites

Когда планируете сделать поддержку OpenCart 2 ?

Share this post


Link to post
Share on other sites

Автора давно нет на форуме. Сейчас выложу версию под 2.0, как промодерируется, напишу ссылку.

Share this post


Link to post
Share on other sites

Подскажите, как просто можно дублировать этот модуль? (Установить 2 одинаковых, под разными названиями). Я поменял название всех файлов "by_total" на "by_total1". Аналогично изменил все записи во всех файлах (быстрой заменой np++). Что ещё я не учёл, подскажите? Выскакивает ошибка когда нажимаю "Установить".

Share this post


Link to post
Share on other sites

Ни в коем случае не пишите текст ошибки. На этом форуме только потомственные маги и чародеи.

Share this post


Link to post
Share on other sites

Ни в коем случае не пишите текст ошибки. На этом форуме только потомственные маги и чародеи.

Прошу прощение. Поздно было, плохо думалось) Обошел эту проблему стороной,нашёл альтернативный вариант. Так что не актуально. Но спасибо за отклик!

Share this post


Link to post
Share on other sites

Прошу прощение. Поздно было, плохо думалось) Обошел эту проблему стороной,нашёл альтернативный вариант. Так что не актуально. Но спасибо за отклик!

 

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

Share this post


Link to post
Share on other sites

Поставила себе на 1.5.3.1, но когда в админке пытаюсь зайти в настройки, выдает ошибку следующего содержания: www\system\engine\controller.php on line 71

 

Как это вылечить?:) 

Share this post


Link to post
Share on other sites

Работает на 2.0.1

Share this post


Link to post
Share on other sites

Здравствуйте. Подскажите пожалуйста как убрать из модуля вывод суммы.

 

Screenshot_441.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Similar Content

    • By ras
      Модуль доставки транспортными компаниями.
      По поводу приобретения модуля пишите в ЛС.
       
      Описание.
      Добавляет доставку в заказ выбранной транспортной компанией.
      ТК «Деловые линии», ТК VOZOVOZ, ТК «ЖелДорЭкспедиция», ТК «ПЭК», ТК «РАТЭК», ТК «КИТ»,ТК «Энергия»,ТК «Главдоставка»,ТК «Рейл Континент»,список ТК пополняется
      Учитывает вес и объем корзины, сумму заказа.
       
      Установка.
      1. Скопировать файлы из папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Настроить и включить модуль в разделе Доставка.
       
      Обновление.
      1. Перезаписать файлы из папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Сохранить настройки модуля в разделе Доставка админки.
       
      Особенности.
      Модуль берет данные для расчета по API https://c.sbl.su/
      Проверить расчет можно здесь https://c.sbl.su/calc
      Внимание!!! Разработчик не несет ответственности за работу вышеуказанного ресурса.
      Для корректного расчета в настройках системы Локализация должны быть установлены Единицы длины - метр, веса - килограмм.
      Модуль рассчитывает доставку в зависимости от города отправителя (указывается в админке) и города получателя (указывается при оформлении заказа)
       
      Пример работы модуля
      http://oc23.rasiv.ru
      Админ панель http://oc23.rasiv.ru/admin/index.php
      Имя demo
      Пароль demo
       
       
       
    • By ras
      490
      View File


      Модуль доставки транспортными компаниями
      Модуль доставки транспортными компаниями.
      По поводу приобретения модуля пишите в ЛС.
       
      Описание.
      Добавляет доставку в заказ выбранной транспортной компанией.
      ТК «Деловые линии», ТК VOZOVOZ, ТК «ЖелДорЭкспедиция», ТК «ПЭК», ТК «РАТЭК», ТК «КИТ»,ТК «Энергия»,ТК «Главдоставка»,ТК «Рейл Континент»,список ТК пополняется
      Учитывает вес и объем корзины, сумму заказа.
       
      Установка.
      1. Скопировать файлы из папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Настроить и включить модуль в разделе Доставка.
       
      Обновление.
      1. Перезаписать файлы из папки upload соответствующей версии в корень web-сервера с Opencart.
      2. Сохранить настройки модуля в разделе Доставка админки.
       
      Особенности.
      Модуль берет данные для расчета по API https://c.sbl.su/
      Проверить расчет можно здесь https://c.sbl.su/calc
      Внимание!!! Разработчик не несет ответственности за работу вышеуказанного ресурса.
      Для корректного расчета в настройках системы Локализация должны быть установлены Единицы длины - метр, веса - килограмм.
      Модуль рассчитывает доставку в зависимости от города отправителя (указывается в админке) и города получателя (указывается при оформлении заказа)
       
      Пример работы модуля
      http://oc23.rasiv.ru
      Админ панель http://oc23.rasiv.ru/admin/index.php
      Имя demo
      Пароль demo
       
       
       
      Submitter ras Submitted 03/21/2018 Category Доставки Системные требования Метод активации Без активации 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 Get request to server of developer Нет Старая цена 0  
    • By louise170
      300
      Скачать/Купить дополнение


      Скидки/Наценки на способы доставки
      Модуль "Скидки/Наценки на способы доставки" позволяет создавать скидки или наценки на стоимость корзины в зависимости от выбранного способа доставки. Поддерживаются основные стандартные модули доставки Опенкарта и модули с множественными способами доставки, в частности Доставка плюс и Почта России.
      Никакие системные файлы не изменяются. VQMOD не используется.
      Модуль тестировался на OpenCart 1.5.1.3, 1.5.4.1, 1.5.6, 1.5.6.4, 2.0
      Поддерживаемые языки:
      русский, английский
      Пример работы модуля:
      http://ocstore1541.hypnoguru.ru/
      Демо админки:
      http://ocstore1541.hypnoguru.ru/admin/
      доступ
      demo / demo
      Установка
      Инструкция по установке находится в файле readme.txt в архиве модуля.
      Возможно, вас заинтересует более продвинутый модуль для работы со скидками и наценками: Менеджер скидок/наценок.
      Добавил louise170 Добавлено 03.01.2014 Категория Цены, скидки, акции, подарки Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика Старая цена  
    • By spectre
      Скачать/Купить дополнение


      SP Free Изменить стоимость доставки + ручная скидка | Edit Shipping Cost and Manual Discount 2x-3x
      Модуль перешел в раздел бесплатных, поддержка не оказывается
       
      Тестировался на 2.3 и 3.0.2
       
      Часто возникает ситуация когда заказ нужно немного подкорректировать, например изменить стоимость доставки или сделать ее бесплатной или дать клиенту какую-то маленькую но приятную скидку, модуль решает эти 2 момента и позволяет изменить стоимость доставки либо добавить скидочку на заказ
       
      ОЧЕНЬ ВАЖНО!!!
      Модуль работает на странице информация о заказе и ВСЕ (нужно куда-то еще - за $)
      Модуль изменяет стоимость доставки и ВСЕ
      Модуль добавляет ручную скидку и ВСЕ
      Никаких расчетов, совместимостей с какими-то налогами, геозонами и тп НЕТ
      Предназначен для незначительной корректировки заказа на финальном этапе
       
       
      Добавил spectre Добавлено 26.12.2018 Категория Цены, скидки, акции, подарки Системные требования Метод активации Без активации 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 Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 777  
    • By vlkombat
      349
      Скачать/Купить дополнение


      Доставка почтой РБ
      Модуль расчета доставки почтой Беларуси. 
      Работает в двух режимах:
      С учетом в "Итого"
      Только для информации
       
      Принцип работы
      API у белпочты не нашел, потому данные модуль получает непосредственно со страниц тарификатора (предварительно отправив туда необходимые данные с помощью curl):
      http://tarifikator.belpost.by/forms/internal/parcel.php
      http://tarifikator.belpost.by/forms/international/parcel.php
      http://tarifikator.belpost.by/forms/internal/small.php
      http://tarifikator.belpost.by/forms/international/small.php
      После получения ответа лишнее обрезается, оставив только цену.
      Что бы не делать запросы каждый раз при обновлении пользователем страницы, цена помещается в сессию, с учетом веса, цены, некоторых настроек модуля.
       
      Настройки модуля

       
      Важно! Необходимо указать единицу измерения соответствующую граммам. В настройках магазина может быть выставлено все что угодно, но тарификатор принимает только граммы
       
      Устранение ошибок, доработка и гарантии
      На данный момент модуль проверен в работе на opencart 2.3 и 3.0.2. Если нужен модуль под другую версию опенкарт - пишите, сделаю, не сложно
      Нужны правки в отображении, настройках и т.п. - пишите, сделаю, если возможно
      Если бел.почта изменит тарификатор и модуль не сможет получить данные, будут вноситься изменения в модуль. Появится API - сделаю получение данных через него (это даже лучше). 
      Вариант, при котором модуль не сможет получать данные и не сможет быть обновлен - возможен, но маловероятен.
       
      Перевод
      На данный момент основной и единственный язык модуля - русский. Если нужен белорусский, английский (мало ли) - сделаю
       
      Планы (все зависит от востребованности модуля)
      Кеширование данных в БД, с обновлением раз в месяц-два + обновление вручную  
      DEMO
      Сайт
      Панель управления
      Логин/пароль: demo/demo
      Добавил vlkombat Добавлено 12.05.2018 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Старая цена  
  • 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.