Модуль расчета стоимости доставки DPD для CMS OpenCart. Модуль dpd для opencart


Модуль расчета стоимости доставки DPD для CMS... : нужен программист, фриланс, FL.ru

Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

Заказчик

Отзывы фрилансеров: + 1 0 - 0

Зарегистрирован на сайте 4 года и 9 месяцев

Бюджет: по договоренности
Необходимо сделать модуль автоматического расчета стоимости доставки транспортной компанией DPD (Армадилло Бизнес Посылка) для интеренет магазина OpenCart. DPD предоставляет API  для этого и предлагает инструкцию по интеграции: dpd.ru/docs/ru/uslugi-i-t...

Требования: 1. Совместимость с OpenCart 1.5.5.1 и новее. 2. Без перезаписи файлов движка: использовать стандартную встроеную в движек поддержку для модулей доставки. 3. Учет веса товара и габаритов (в соответсвии с мануалом). Возможность указать тариф в админке. 4. Учет города доставки. 5. Русский интерфейс.

Разделы:

Опубликован:

05.12.2013 | 15:47 [последние изменения: 05.12.2013 | 16:02]

Теги: Разработчики удаленно, нужен программист, резюме программиста, требуется программист, резюме веб программиста

www.fl.ru

Модуль расчета стоимости доставки DPD для CMS OpenCart - Программирование

      

Все проекты

Прошло времени:   4 года 9 месяцев 1 неделя 3 дня 4 часа 30 минут

Необходимо сделать модуль автоматического расчета стоимости доставки транспортной компанией DPD (Армадилло Бизнес Посылка) для интеренет магазина OpenCart. DPD предоставляет API для этого и предлагает инструкцию по интеграции:*****
    Видеть контакты заказчика и оставлять свои предложения по проекту могут только зарегистрированные и авторизованные пользователи.Зарегистрируйтесь или войдите на сайт под своим именем.

    Фриланс-биржа Web-lance.net предлагает огромные возможности по поиску работы как опытным специалистам в сфере интернет-бизнеса, так и новичкам, только постигающим основы заработка во всемирной сети. Здесь вы найдете сотни интересных вакансий в сфере дизайна, копирайтинга, программирования, верстки, контент-менеджмента и других сфер деятельности востребованных среди интернет-пользователей. Также, зарегистрировавшись на бирже, вы сможете разместить здесь свою анкету, указав в ней свою специализацию и контактные данные, что даст возможность потенциальным клиентам, связаться с вами для дальнейшего взаимовыгодного сотрудничества. Сайт удобно структурирован и разбит на тематические разделы, что позволяет даже неопытным заказчикам точно определять категорию, в которую стоит публиковать их проект, в тоже время, упрощая исполнителям поиск интересующих их вакансий. Кроме того на портале имеется раздел Блоги где зарегистрированные пользователи могут публиковать материалы, а также Форум на котором исполнители и заказчики смогут обсудить рабочие моменты, а также пообщаться на интересующие их темы. Приятной вам работы на Web-lance.net - бирже, где вы сможете найти лучших исполнителей и самые интересные проекты.

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

    web-lance.net

    Модуль Яндекс.Доставка для OpenCart

    Этот модуль предназначен для интеграции сервиса Яндекс.Доставка c интернет-магазинами на базе CMS платформы OpenCart (ОпенКарт) и его сборок (ocStore, OpenCart PRO, OCSHOP и т.п.). 

    В настоящее время Яндекс Доставка заявляет о поддержке следующих служб:

    Подробнее тут

    Также в Яндекс.Доставка есть возможность добавить свои собственные службы! Таким образом, модуль может заменить весь зоопарк доставок, включая собственные магазина, применяя довольно сложную логику, с заданием точек ПВЗ, условиями доставок, ограничениями на вес и/или габариты.

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

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

    В настоящее время в продаже модуль расчета стоимости Яндекс.Доставки (ЯД) и базовая интеграция: создание заказа в автоматическом/ручном режиме в ЯД. 

    Работа с сервисом ЯД происходит через API сервера разработчика по защищенному каналу HTTPS. Просьба воздержаться от покупки модуля, если вас по каким-то причинам это не устраивает.

    Дальнейшая обработка заказа производится, используя веб-интерфейс ЯД.Модуль работает как OpenCart версий ветки 1.5.x, так и последних Opencart 2.x (включая 2.3)

    Из модулей быстрого оформления заказа в настоящее время поддерживается только Simple 3.8.3 и новые версии 4.1-4.8 и модуль быстрого заказа из шаблона shop store 2. Обрезанные и всячески "улучшенные" версии родного чекаута также могут быть несовместимы с модулем! Просьба перед покупкой убедиться, какой из модулей быстрого заказа у вас установлен, либо не "улучшен" ли горе исполнителем стандартный.  Не уверены - свяжитесь с нами ! Консультации по теме совместимости бесплатно. Давайте сэкономим друг другу время, деньги и нервы.

    Цель и дальнейшие планы по развитию – исключить необходимость использования web-интерфейса ЯД.

    Описание настроек модуля

    В данном описании будет лишь неочевидные параметры настроек, требующие пояснений. Значение таких полей, как «статус», «порядок сортировки» и т.п. должны быть известны человеку, работающему с OpenCart и решившему устанавливать модуль самостоятельно. В противном случае, вам необходимо заказать установку «под ключ» и не тратить свое время на дальнейшее чтение.

    На самом деле, это не модуль, а целый комплекс модулей, для простоты объединенный в одно название «Яндекс Доставка»Установка комплекса подробно описана в инструкции в архиве. Пожалуйста, внимательно прочтите ее, сделайте все по шагам. Если хотя бы один шаг не будет сделать, комплекс не сможет работать: все модули в той или иной степени зависимы друг от друга.

    Обязательно получите лицензию от автора модуля. Порядок получения также описан в readme.

    Изображение

    Блок настроек внешнего вида модуляНа скриншоте выше видны настройки, а стрелочками - как их значения влияют на отображение для покупателя.

    Дополнительная надбавка/скидка к стоимости доставкиПосле расчета стоимости доставки, модуль добавит/вычтет из этой полученной суммы, значение поля, если тип надбавки/скидки равен «Надбавка/скидка фиксированной суммы, руб», или же если тип«Надбавка/скидка в процентах от стоимости заказа», соответственно процент от суммы заказа.

    Объявленная ценность отправления:Расчет аналогичен предыдущему пункту, таким образом, задается ценность отправления. Некоторые службы доставки берут сервисный сбор за «ценность».Если ценность равна стоимости товара – ставите 100 тип «проценты», если хотите задать 10 рублей – то в значении поля – 10, тип «фиксированное значение»

    Прибавить вес упаковки, г:В расчете будет использоваться реальный вес товара, заданный в его свойствах. Если у вас ноль прописан у всех товаров, есть смысл задать значение среднего веса ваших посылок, в граммах. Но лучше конечно, прописать вес товаров.

    Размеры отправления, см:Два режима:1. автоматический расчет на основании размеров товаров в корзине. В этом случае габариты товаров из корзины суммируются по короткой стороне. Размеры берутся из свойств товара, поэтому опять же – если у вас там нули, нужно или проставить реальные размеры, либо использовать п.22. Задать следующие фиксированные размеры. Тут уже ничего не рассчитывается, не суммируется, не умножается. Даже если в корзине будет 100 товаров, габариты при расчете будут браться из этих трех полей.

    Тип отгрузки заказовЧитайте документацию в личном кабинете ЯД.

    При загрузке карты отображать ПВЗ лишь выбранного метода доставкиКогда значение флажка «да», при открытии карты покупатель увидит ПВЗ лишь той службы, напротив которой он щелкнул «выбрать на карте». Остальные службы будут отключены фильтром. Но можно будет слева щелкать на иконку службы и включать их отображение.Когда значение «нет» - на карте будут отображаться ПВЗ всего города.

    Режим отладки (yd.log)Рекомендую на первое время его включить. Вполне вероятно, что будут какие то ошибки, проблемы, вопросы по использованию модуля.Ваша фраза в письме «у меня не работает» без единых подробностей, скринов, логов воспринимается мною как оскорбление. Не потому что в модуль золотой и непорочный, в нем нет ошибок, а потому что вы цените свое, но не цените мое время. Модуль рабочий – проверен в нескольких сборках и версиях. Ошибки могут быть лишь от невнимательного прочтения документации, либо после глобальных изменений системных файлов, когда модуль вступает в конфликты с правками.Поэтому приложенный к письму yd.log (а также yd_api.log и yd_integration.log) позволит нам быстро решить проблему.Логи, как правило, лежат либо в system\logs либо system\storage\logs

    Примечание: какие то из файлов могут отсутствовать. Не старайтесь найти все три.

    В readme написаны наиболее частые случаи, когда модуль не работает и вариант(ы) решения. Прочитайте его, возможно там описан ваш случай.

    Настройка интеграции

    Данная часть комплекса отвечает за создание заказа в личном кабинете ЯД.Изображение

    В какой момент создавать заказ в службе Яндекс.Доставка:

    Существует два способа создать заказ в ЛК ЯД.1. Автоматически, когда статус заказа будет равен:В выпадающем окне выберите один из статусов заказа, и как только заказ получит данный статус (вручную либо от модуля оплаты, неважно) – в ЯД создастся этот заказ.

    2. Менеджер будет создавать заказ самостоятельноКогда заказ будет подтвержден и менеджер проверит правильность полей и подкорректирует их в случае необходимости, он нажимает кнопку (ссылку) «Создать заказ» в списке заказов магазина напротив нужного заказа.Изображение

    Режим заполнения адресных полей:ЯД при создании поля требует заполнение адресных характеристик доставки, разбитых по полям. Так, улица вводится в отдельное поле, номер дома, квартиры – в свои поля.Opencart же по умолчанию хранит собранный адрес, который уже содержит улицу и номерные характеристики в одну строку. Модуль обрабатывает эту коллизию в двух возможных режимах: поле улица заполняется целиком адресом, затем оператор должен войти в ЛК ЯД, найти черновик этого заказа и разбить по полям самостоятельно.Второй вариант доступен, если в магазине установлен модуль Simple. Тогда вы должны создать дополнительный набор полей объекта «адрес», в которых покупатель будет вводить улицу и номера отдельно (можно настроить отображение только для способа доставки Яндекс.Доставка).Далее в настройках вы указываете названия этих доп полей (как вы их задали в настройках Simple) и модуль будет читать адрес уже из этих полей. Таким образом можно полностью автоматизировать правильное создание заказа в ЛК ЯД.

    Требования

    Лицензия

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

    Модуль предоставляется “как есть” («as is») без предоставления гарантий производительности и корректности отдаваемых сервисом Яндекс.Доставка данных. Автор модуля не несет какой-либо ответственности за причинение или возможность причинения вреда Вам, Вашей информации или Вашему бизнесу вследствие использования или невозможности использования данного модуля.

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

    СовместимостьocStore 1.5.x / Opencart 1.5.x / Opencart 2.0.x, 2.1.x, 2.2.x, 2.3.x

    ЯзыкиРусский

    ДемоВитрина магазина

    acuteopencart.ru


    Prostoy-Site | Все права защищены © 2018 | Карта сайта