Интеграция 1С с магазином VK
Настройка UVmarket для работы с VK: создание приложения, получение токена, выгрузка товаров и обработка заказов.
Магазин
Создание учётной записи
Откройте модуль UVmarket и перейдите в меню «Магазины (Учётные записи)».
1Создайте учётную запись
Заполните наименование, выберите маркетплейс VK, вид цен и включите переключатель «Загружать заказы».
2Настройте отбор товаров
Если требуется выгружать не весь каталог, задайте отбор по складам или группам товаров на соответствующих вкладках.
На вкладке «Дополнительно» можно выбрать дату, начиная с которой UVmarket будет загружать заказы.
API
Параметры подключения
Откройте настройки VK и перейдите в раздел «Параметры подключения».
Создайте новую настройку. В поле URL запросов укажите:
https://api.vk.com/ID кабинета
Создание приложения VK
Для получения ID кабинета откройте VK и найдите раздел «Для разработчиков» в нижней части левой колонки.
1Создайте приложение
Нажмите кнопку создания приложения и выполните действия, которые предложит VK.
2Выберите платформу
В качестве платформы выберите Standalone-приложение и привяжите своё сообщество-магазин.
3Включите приложение
Откройте настройки созданного приложения. Установите состояние «Приложение включено и видно всем», скопируйте ID приложения и вставьте его в поле ID кабинета в 1С.
Авторизация
Получение токена VK
1Укажите ID группы
ID группы находится в настройках сообщества VK. Скопируйте только цифры и вставьте их в соответствующее поле UVmarket.
2Авторизуйтесь и разрешите доступ
Нажмите «Получить токен VK по ID кабинета». В открывшемся окне войдите в VK и разрешите приложению доступ к группе.
Не публикуйте токен VK и не передавайте его в открытой переписке. При подозрении на утечку отзовите токен и получите новый.
Каталог
Сопоставление товаров
Для сопоставления номенклатуры 1С с товарами магазина VK откройте регистр «Товары».
1Создайте товар
Заполните магазин, номенклатуру, характеристику при её наличии, маркетплейс и уникальный код товара в 1С. Этот код используется для поиска номенклатуры при загрузке заказов.
В карточке номенклатуры 1С должна быть загружена картинка. Без изображения товар не выгрузится корректно.
Описание реквизитов можно открыть кнопкой «Показать описание реквизитов».
Автоматическое добавление
На вкладке «Заполнение» выберите реквизит-источник — обычно артикул или код. В качестве заполняемого поля укажите «УникальныйКод1С (OfferId)».
Не заполняйте поле «ИдентификаторТовараНаМП»: оно присваивается автоматически во время выгрузки по API.
При необходимости добавьте отборы, чтобы в регистр попали только нужные карточки.
Передача данных
Выгрузка товаров в VK
После заполнения товаров откройте настройки VK и выберите меню «Выгрузка товаров API».
Выберите учётную запись и нажмите «Выгрузить новые товары».
При обновлении остатков и цен VK может запросить CAPTCHA. Введите её в появившиеся поля и убедитесь, что выбрана конкретная учётная запись.
Документы 1С
Настройка создания заказов
Откройте VK → Общие настройки → Настройки создания заказов.
Создайте новый элемент и заполните:
- магазин;
- организацию и подразделение;
- индивидуальное соглашение для магазина;
- склад и договор;
- статус заказа при создании.
Для магазина VK необходимо создать и выбрать отдельное индивидуальное соглашение.
Рабочее место
Обработка заказов
Все новые заказы поступают на вкладку «Новый». Далее переводите заказ кнопками по статусам: «На сборку» → «В доставку» → «Выполнен».
Самопроверка
Краткий чек-лист
Специалисты UVmarket помогут настроить интеграцию.