Автоматическое обновление тарифов СДЭК при изменении габаритов товара на витрине
Лайфхак
Если вы меняете вес или размеры товара в объявлении на Авито, стоимость доставки СДЭК должна пересчитываться автоматически. Ручной перерасчёт неудобен, особенно при большом ассортименте. Разберём автоматизацию через API.
Используйте веб-хуки API Авито для отслеживания изменений в объявлении.
Пересчёт тарифа
При изменении габаритов вызывайте POST /v2/calculator/tariff с новыми параметрами.
Обновление в объявлении
Новую стоимость доставки запишите обратно через API Авито в поле 'delivery_price'.
Сравнение
Критерий
По теме страницы
Ручной перерасчёт тарифа
Скорость обновления
Секунды после изменения
Минуты-часы, если вручную
Точность
100%
Возможны ошибки в расчётах
Необходимость персонала
Не требуется
Нужен менеджер
Стоимость ошибки
0 (автоматика)
Потеря на доставке или отказ покупателя
Как это работает
1
Настройте веб-хук в Авито
В настройках pro.avito.ru укажите URL вашего скрипта для приёма обновлений.
2
Создайте скрипт обработки
На PHP/Python: получите данные веб-хука, извлеките id товара и новые габариты.
3
Вызовите API СДЭК
POST /v2/calculator/tariff с новыми габаритами. Получите стоимость.
4
Обновите цену доставки на Авито
Через API Авито отправьте PUT /api/v1/item/{id}/update с новым delivery_price.
Подробно
Получение уведомления об изменении товара через веб-хуки
API Авито поддерживает веб-хуки: укажите URL своего скрипта, и при любом изменении объявления (включая вес/габариты) придёт POST-запрос с новыми данными. Пример: вебхук на /avito/update.
Расчёт нового тарифа и обновление объявления
Получив новые габариты, вызовите POST /v2/calculator/tariff с параметрами (weight, length, width, height, tariff_code). Ответ содержит стоимость. Затем через API Авито обновите поле delivery_price.
Словарь терминов
Веб-хук—Способ получения уведомлений от API при наступлении события (изменение данных).
Tariff code—Код тарифа в API СДЭК, определяющий формулу расчёта стоимости.
Delivery price—Поле в объявлении Авито, отображающее стоимость доставки для покупателя.
Отзывы
Иван
владелец мебельного магазина
★★★★★
После автоматизации перестали приходить претензии от покупателей о неверной доставке. Система работает отлично.
Мария
продавец спортивного инвентаря
★★★★★
Раньше забывала менять доставку при изменении веса — приходилось доплачивать. Теперь автоматика всё считает сама.
Частые вопросы
Сработает ли скрипт, если габариты изменились вручную?
Да, веб-хук срабатывает на любое изменение объявления через интерфейс Авито.
Можно ли пересчитывать тариф для всех товаров сразу?
Да, можно запускать массовый запрос по расписанию, но веб-хуки быстрее.
Что делать, если API Авито не поддерживает веб-хуки?
Используйте периодический опрос (polling) раз в час.
Р
Cdek-Logistika
Редакция портала · проверка фактов
Материал подготовлен в формате справочного разбора для информационного портала.
Настройте автоматический пересчёт тарифов и исключите ошибки в стоимости доставки.