0.4.4 • Published 3 years ago

cdek-sdk v0.4.4

Weekly downloads
-
License
GPL-3.0
Repository
github
Last release
3 years ago

Пока в разработке!!!

Представляем вам SDK для интеграции с API CDEK v2.0

Установка

    npm i -save cdek-sdk

Подключение

    const {cdek}= require('cdek-sdk');

Возможности

  • Авторизация клиентов
    1. Получение токена
  • Заказы доставки
    1. Регистрация заказа
    2. Информация о заказе
    3. Изменение заказа
    4. Удаление заказа
    5. Регистрация отказа
  • Заявки на вызов курьера
    1. Регистрация заявки на вызов курьера
    2. Информация о заявке
    3. Удаление заявки
  • Квитанции и штрих-коды
    1. Формирование квитанции к заказу
    2. Получение квитанции к заказу
    3. Формирование ШК места к заказу
    4. Получение ШК места к заказу
  • Договоренности о доставке
    1. Регистрация договоренности о доставке
    2. Информация о договоренности о доставке
    3. Информация о паспортных данных
    4. Информация о чеке
    5. Информация о переводе наложенного платежа
  • Webhooks
    1. Подписка на вебхуки (Webhooks)
    2. Вебхуки (Webhooks)
  • Списки
    1. Список офисов
    2. Список регионов
    3. Список населенных пунктов
  • Калькуляторы
    1. Калькулятор. Расчет по коду тарифа
    2. Калькулятор. Расчет по доступным тарифам
    3. Калькулятор. Расчет таможенных пошлин при доставке в РФ

Авторизация клиентов

Получение токена

Для интеграции с ИС СДЭК по протоколу обмена данными (v2.0) необходимо: 1. Заключить договор со СДЭК 1. Ознакомиться с документацией и часто задаваемыми вопросами, представленными на сайте www.cdek.ru/clients/integrator.html 1. Осуществить реализацию, настройку и тестирование с помощью тестовый учетной записи:

У тестовой учетной записи имеются следующие ограничения:

  • заказы клиента, созданные под тестовой учетной записью, не отображаются в личном кабинете клиента на сайте www.lk.cdek.ru;
  • тестовая учетная запись не имеет привязки к договору, следовательно, для нее не работают скидки и наценки, установленные в договоре;
  • посылки для тестовых учетных записей не будут обрабатываться и доставляться.
  1. После того как все проверено (протестировано, все вопросы решены), вам следует создать ключ для доступа к боевой учетной записи. Для этого нужно в личном кабинете в разделе "Интеграция" нажать кнопку "Создать ключ", затем в этом разделе появится идентификатор аккаунта и пароль.
  2. Запустить решение в продакшн