Інтеграція служби доставки Яндекс.Доставки на сайт

Наша компанія займається розробкою, підтримкою та обслуговуванням сайтів будь-якої складності. Від простих односторінкових сайтів до масштабних кластерних систем, побудованих на мікро сервісах. Досвід розробників підтверджено сертифікатами від вендорів.
Розробка та обслуговування будь-яких видів сайтів:
Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

Це лише деякі з технічних типів сайтів, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Пропоновані послуги
Показано 1 з 1 послугУсі 2065 послуг
Інтеграція служби доставки Яндекс.Доставки на сайт
Середня
~2-3 робочих дні
Часті питання
Наші компетенції:
Етапи розробки
Останні роботи
  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1171
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    874
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1094
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    831
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851

Інтеграція служби доставки Яндекс.Доставки на сайт

Яндекс.Доставка — логістичний сервіс для B2C та B2B, який працює в містах Росії. Підтримує кур'єрську доставку день-в-день та наступного дня, доставку до ПВЗ, інтеграцію з маршрутизацією. API дозволяє розраховувати вартість, створювати заявки та відслідковувати статуси.

Підключення до API

Яндекс.Доставка надає REST API. Базова URL: https://b2b.taxi.yandex.net/b2b/cargo/integration/v2/. Авторизація через OAuth-токен або API-ключ у заголовку Authorization: Bearer {token}.

Розрахунок вартості доставки

POST /b2b/cargo/integration/v2/check-price

{
    "items": [
        {
            "quantity": 1,
            "size": {"length": 0.3, "width": 0.2, "height": 0.1},
            "weight": 1.5,
            "cost_value": "1500",
            "cost_currency": "RUB"
        }
    ],
    "route": [
        {"coordinates": [37.589008, 55.734008]},  // склад
        {"coordinates": [37.624747, 55.753595]}   // покупець
    ],
    "skip_door_to_door": false
}

Відповідь містить вартість та доступні тарифи. Розрахунок кешується на 15–30 хвилин під час оформлення замовлення.

Створення заявки на доставку

Після підтвердження замовлення продавцем:

POST /b2b/cargo/integration/v2/claims/create

{
    "items": [...],
    "route_points": [
        {
            "address": {"fullname": "Москва, ул. Складская, 1"},
            "contact": {"name": "Іван", "phone": "+79001234567"},
            "point_id": 1,
            "type": "source",
            "pick_up_time": {"from": "2024-03-15T10:00:00+03:00", "to": "2024-03-15T12:00:00+03:00"}
        },
        {
            "address": {"fullname": "Москва, ул. Покупательская, 5, кв. 10"},
            "contact": {"name": "Марія", "phone": "+79007654321"},
            "point_id": 2,
            "type": "destination"
        }
    ]
}

Трекінг замовлення

Яндекс.Доставка підтримує вебхук-сповіщення та поллінг. Статуси: newestimatingperformer_lookupperformer_foundpickup_arrivedready_for_pickup_from_senderen_route_to_pickuppicked_updelivered.

Статус синхронізується з замовленням у системі та відображається покупцю.

Умови та обмеження

  • Вага одного місця: до 30 кг (залежить від тарифу)
  • Габарити: до 150 см по довгій стороні
  • Працює в крупних містах та обласних центрах (не скрізь)
  • Мінімальна вартість залежить від тарифу та міста

Строки

Базова інтеграція (розрахунок + створення заявки + трекінг) — 3–4 робочих дні. Повна інтеграція з автоматичним створенням заявок, обробкою вебхука та відображенням на карті — 1–1,5 тижня.