Интеграция 1С с Wildberries — настройка обмена данными
Полное руководство по интеграции 1С с маркетплейсом Wildberries: от получения API-ключа до автоматизации заказов.
📦 Что можно автоматизировать
- Выгрузка товаров — карточки, цены, описания, фото
- Синхронизация остатков — автоматическое обновление наличия
- Загрузка заказов — новые заказы автоматически попадают в 1С
- Обновление статусов — отправка, доставка, возвраты
- Загрузка отчётов — финансовые данные для учёта
Способ 1. Готовые решения
1С-Коннект (официальное решение)
- Работает из коробки с типовыми конфигурациями
- Обновляется вместе с релизами 1С
- Подходит для УТ 11, КА 2, ERP
Сторонние модули
- ИНТРЭЙД — один из популярных сервисов
- Маркетплейс.1С — облачный сервис
- Обработки с Инфостарт — разные варианты
⚠️ Минусы: Ежемесячная плата, ограниченная гибкость
Способ 2. Интеграция через API
Для полного контроля и нестандартных сценариев — разработка через Wildberries API.
Этап 1. Получение API-ключа
- Войдите в личный кабинет Wildberries
- Перейдите в раздел Настройки → Доступ к API
- Создайте новый токен с нужными правами
- Скопируйте и сохраните токен (показывается один раз!)
Этап 2. Настройка в 1С
Создайте справочник для хранения настроек подключения:
- API-ключ (хранить зашифрованным!)
- URL API:
https://suppliers-api.wildberries.ru - Маппинг номенклатуры 1С ↔ WB
Этап 3. Основные методы API
Получить заказы:
GET /api/v3/orders/new
Обновить остатки:
PUT /api/v3/stocks/{warehouseId}
Обновить цены:
POST /public/api/v1/prices
Загрузить карточку:
POST /content/v2/cards/upload
Пример кода: получение заказов
// 1С:Предприятие 8.3
HTTPСоединение = Новый HTTPСоединение("suppliers-api.wildberries.ru", , , , , 30, Новый ЗащищенноеСоединениеOpenSSL);
Заголовки = Новый Соответствие;
Заголовки.Вставить("Authorization", APIКлюч);
Заголовки.Вставить("Content-Type", "application/json");
Запрос = Новый HTTPЗапрос("/api/v3/orders/new", Заголовки);
Ответ = HTTPСоединение.Получить(Запрос);
Если Ответ.КодСостояния = 200 Тогда
ДанныеJSON = Ответ.ПолучитьТелоКакСтроку();
Заказы = ЧтениеJSON(ДанныеJSON);
// Обработка заказов...
КонецЕсли;
⚠️ Частые проблемы
«Ошибка авторизации 401»
Причина: Неверный или просроченный API-ключ
Решение: Создайте новый токен в личном кабинете
«Товар не найден»
Причина: Неправильный баркод или nmId
Решение: Проверьте маппинг номенклатуры
Остатки не обновляются
Причина: Неправильный warehouseId
Решение: Получите актуальный ID склада через API
Лимиты API
Wildberries ограничивает количество запросов. Делайте паузы между запросами и используйте пакетную обработку.
📊 Что получите от интеграции
- ✅ Экономия 2-4 часа в день на ручном вводе
- ✅ Актуальные остатки на маркетплейсе — меньше отмен
- ✅ Заказы сразу в 1С — быстрая сборка
- ✅ Корректный учёт — меньше ошибок
- ✅ Аналитика продаж в 1С
Нужна интеграция с Wildberries?
Разработаю обмен под ваши бизнес-процессы. Работает с любой конфигурацией 1С.
Обсудить интеграцию →