Отслеживание заказа СДЭК

1

Разработчик: АдвексЛаб

Установлено: Более 1000

Обновлено: 16.02.2023

Адаптирован под мобильные устройства

Совместим с редакциями Битрикс: «Первый сайт» / «Старт» / «Стандарт» / «Малый бизнес» / «Бизнес» / «Энтерпрайз» / «Корпоративный портал» /

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

Опции модуля:
Показывать историю - показывает статусы закзаа начиная с его отправки
Показывать полную историю - выводит все статусы, включая технические
Показывать предпологаемую дату доставки

Для работы компонента необходимо указать Account и Secure_password своего аккаунта
СДЭК. Чтобы их получить надо подать заявку на предоставление учетной записи вашему
магазину на сервере СДЭК-а на адрес integrator@cdek.ru. В письме необходимо указать
номер договора со СДЭК.

В ответ должно прийти письмо, содержащее Account и Secure_password для доступа к API.
Обратите внимание, что для работы с API будут предоставлено две пары доступов:
тестовые и боевые. Реальные статусы будут видны только с боевыми доступами.

Пример вызова компонента:
<? $APPLICATION->IncludeComponent(
    "adwex:sdek.track",
    "",
    Array(
        "CDEK_ACCOUNT" => "",
        "CDEK_PASSWORD" => "",
        "CALCULATE" => "Y",
        "SHOW_FULL_HISTORY" => "N",
        "SHOW_HISTORY" => "Y"
    )
); ?>



Требования
Для работы компонента необходим curl, версия PHP не меньше 5.6 и библиотека
SimpleXML.


Если у вас появились вопросы и предложения связанные с работой модуля,
пишите на почту support@adwex.ru

Для работы компонента необходим curl, версия PHP 5.6 и выше и библиотека SimpleXML
1. Загружаем модуль из Marketplace и устанавливаем.
2. На любой странице вызываем компонент.

Пример вызова компонента:
<? $APPLICATION->IncludeComponent(
    "adwex:sdek.track",
    "",
    Array(
        "CDEK_ACCOUNT" => "",
        "CDEK_PASSWORD" => "",
        "CALCULATE" => "Y",
        "SHOW_FULL_HISTORY" => "N",
        "SHOW_HISTORY" => "Y"
    )
); ?>
После этого в почтовое событие SALE_ORDER_TRACKING_NUMBER можно добавить следующие строки:
Вы можете отслеживать отправление по ссылке:
<АДРЕС СТРАНИЦЫ С КОМПОНЕНТОМ>/?actc=#ORDER_TRACKING_NUMBER#
<АДРЕС СТРАНИЦЫ С КОМПОНЕНТОМ> - замените на свой, например: https://testdomain.ru/track/