Документация модуля СДЭК для opencart

Общие сведения - Важные обновления

Общие сведения - Лицезия cdek-souz

Для работы модулей необходимо зарегистрироваться на сайте www.cdek-souz.ru. Подтверждённые регитрационные данные нужно ввести на странице "Лицензия" в настройках модулей.

Общие сведения - API ключи

API ключи (Учетная запись и секретный код) назначаются СДЭК-ом по запросу ИМ на email vip@cdek.ru, integrator@cdek.ru. Учетную запись и секретный код нужно ввести в настройках модулей на вкладках "Авторизация".

Общие сведения - Использование модуля

Разработчик не гарантирует работу модуля с отличными от классической корзинами и системами оформления заказа.
Для модулей Simple Checkout, Ajax Quick Checkout и других систем оформления заказов требуется доработка.
Техническая поддержка осуществляется в тикет системе.
Доработка модуля под вашу систему оформления заказа платная.

OpenCart 2.x - Загрузка

Скачать:

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

OpenCart 2.x - Установка

Установка:

  • После того, как вы скачаете архив с модулем, нужно зайти в административную часть сайта в раздел Модули > Установка расширений. В этом разделе нужно нажать кнопку Загрузить и выбрать скачанный архив и нажать продолжить. FTP должен быть включен в настройках.
  • После удачной загрузки файлов в разделе Модули > Модификаторы необходимо нажать кнопку Обновить, чтобы обновить кэш модификаторов. В верхней части меню появится раздел со всеми настройками модуля.
  • Для доступа к настройкам модуля необходимо выставить права доступа в разделе Система > Пользователи > Группы пользователей для группы администраторов.

OpenCart 2.x - Применение изменений при обновлении модуля

  • При обновлении модуля возможно необходимо внести некоторые изменения в базу данных без переустановки модуля. Для этого в модуле реализована система миграций. После каждого обновления модуля примените обновления. Для этого откройте меню модуля СДЭК - Другое - Применить обновления

OpenCart 2.x - Лицензия

1. Ввод лицензии cdek-souz.ru

Получить лицензию

2. Ввод api-ключей в модуле доставки.

Получить API ключи

2. Ввод api-ключей в модуле отгрузки.

Получить API ключи

OpenCart 2.x - Расчет доставки

Нужно ввести api ключи

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

Во вкладке "Тарифы" нужно добавить желаемые тарифы для расчета стоиомсти доставки. Рекумендую также добавить тариф "Тяжеловесы" для тестирования веса и размера отправления.

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

Во вкладе "Данные" нужно задать вес и размер по умолчанию. Эти данные нужны для расчета стоимости доставки в случае, если в корзине у пользователя находится товар, размеры или вес у которого не заданы. Например размер: габариты, 10х10х10, Если значение не заполнено; вес: 1кг, Если значение не заполнено;

Пункт "Учитывать регион при определении города доставки по России". Поиск города будет происходить по базе городов СДЭК (импортируется из файла cdek_city.sql).

Пункт "Учитывать почтовый индекс при определении города". Будет произведена дополнительная проверка на существования почтового индекса в выбранном пользователем городе. Если есть несколько городов с одинаковыми (или похожими) названиями - выберется тот город, в котором есть указанный индекс.

OpenCart 2.x - Оплата

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

В настройках модуля оплаты нужно задать заголовок, который будет отображаться в способах оплаты, а также наценку за наложенный платеж. Наценка для Интернет магазинов обычно составляет 3% от общей суммы, но лучше узнать стоимость наценки у менеджера.

OpenCart 2.x - Отгрузка

Нужно ввести api ключи

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

OpenCart 1.x - Загрузка

Скачать:

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

OpenCart 1.x - Установка

1) Из директории upload скопировать всё в корень сайта
2) Установить модуль и выставить права доступа в панели администратора (Система → Пользователи → Группы пользователей)
3) Выполнить импорт файла cdek_city.sql в базу данных через phpMyAdmin. Название базы данных есть в файле config.php в корне сайта (DB_DATABASE). Если вы используете префикс таблиц в базе данных, то отредактируйте его в файле cdek_city.sql
4) Установить доставку (Дополнения -> Доставка -> Доставка транспортной компанией «СДЭК»), оплату (Дополнения -> Оплата -> Наложенный платеж, Дополнения -> Оплата -> Оплата курьеру) и выставить права доступа в панели администратора (Система → Пользователи → Группы пользователей)
5) Настроить модуль

КРОН

Для автоматического обновления заказов на сайте нужно добавить крон задачу в хостинг панели сайта.
Обращаться нужно по адресу {домен вашего сайта}/cdek_integrator_cron.php. Поcле настроки крона на сервере, необходимо в настройках модуля включить выполнение крона.
Вкладка "Дополнительно" поле "Использовать cron для автоматического обновления отправлений".
1) За один запуск крона, обновляется одно отправление.
2) Сначала выбираются заказы с самым поздним временем обновления.
3) Один и тот-же заказ обновляется не раньше чем ерез 6 часов после последнего обновления.
4) Не обновляются заказы со статусами: Вручен, Не вручен, возврат, Возвращен на склад отправителя, Удален.
Внимание. Частота обращения настраивается произвольно, но слишком часто не рекомендуется т.к. будет создаваться черезмерная нагрузка как на ваш сайт так и на сервера СДЭК.

OpenCart 1.x - Лицензия

1. Ввод лицензии cdek-souz.ru

Получить лицензию

2. Ввод api-ключей в модуле доставки.

Получить API ключи

2. Ввод api-ключей в модуле отгрузки.

Получить API ключи

OpenCart 1.x - Расчет доставки

Нужно ввести api ключи

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

Во вкладке "Тарифы" нужно добавить желаемые тарифы для расчета стоиомсти доставки. Рекумендую также добавить тариф "Тяжеловесы" для тестирования веса и размера отправления.

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

Во вкладе "Данные" нужно задать вес и размер по умолчанию. Эти данные нужны для расчета стоимости доставки в случае, если в корзине у пользователя находится товар, размеры или вес у которого не заданы. Например размер: габариты, 10х10х10, Если значение не заполнено; вес: 1кг, Если значение не заполнено;

Пункт "Учитывать регион при определении города доставки по России". Поиск города будет происходить по базе городов СДЭК (импортируется из файла cdek_city.sql).

Пункт "Учитывать почтовый индекс при определении города". Будет произведена дополнительная проверка на существования почтового индекса в выбранном пользователем городе. Если есть несколько городов с одинаковыми (или похожими) названиями - выберется тот город, в котором есть указанный индекс.

OpenCart 1.x - Оплата

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

В настройках модуля оплаты нужно задать заголовок, который будет отображаться в способах оплаты, а также наценку за наложенный платеж. Наценка для Интернет магазинов обычно составляет 3% от общей суммы, но лучше узнать стоимость наценки у менеджера.

OpenCart 1.x - Отгрузка

Нужно ввести api ключи

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