Интеграция WordPress (WooCommerce) и 1С:Розница

24.02.25

Интеграция - WEB-интеграция

Расширение обмена с сайтом WooCommerce и 1С:Розница через REST API. Внесение изменений в код и установка плагинов на сайте не требуется. Выгружаются: товары, характеристики, картинки, остатки, цены. Есть возможность записать полученные от сайта данные - URL, id, url картинок товара/вариации.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Интеграция WordPress (WooCommerce) и 1С:Розница
.cfe 286,61Kb
12
12 Скачать (5 SM) Купить за 3 050 руб.

!!!Внимание!!! Использовать на рабочем сайте только после тестирования на копии

Поддерживается:
1С Розница 2.3.8+, подтверждена с небольшой адаптацией работа на КА, УТ, УНФ, Рознице 3
WordPress 5.5.0+ с плагином WooCommerce 5.7.0+

Пример каталога, обновляемого с помощью обработки, можно посмотреть на сайте - https://derezakoza.ru/shop/

23.02.2025 - добавлено:

- автоматический запуск по расписанию
- возможность сохранение http-запросов и ответов
- обвязка для загрузки заказов (необходимо самостоятельно определить алгоритм получения заказов в переопределяемом модуле)
- исправлены ошибки
- оптимизированы алгоритмы взаимодействия с API, добавлена пагинация там где её не хватало

11.09.2022 - добавлена регистрация к обмену, выгружаются только изменения


Ниже описание настроек и кратко о каждой.

 
 Настройка подключения

API WooCommerce - используется для передачи товаров.
API Wordpress - используется для передачи картинок.

Для корректной работы необходим пользователь с правами "Менеджер магазина"

Пользовательский ключ и код пользователя нужно получить в настройках пользователя.
Это стандартная функциональность WordPress - дополнительно никаких плагинов ставить НЕ НАДО.
Если "Пароли приложений" не видно в настройках пользователя, то возможно:
- они отключены каким-либо плагином (это делают почти все плагины безопасности)
- сайт работает по незащищенному протоколу http, в целях безопасности WordPress отключает возможность использования API и паролей приложения. Переключите сайт в режим developer, либо включите https

 
 Категории
 
 Товары
 
 Атрибуты
 
 Характеристики (вариации)
 
 Цены
 
 Остатки
 
 Картинки
 
 Сохранение
 
 Заказы
 
 Прочее

Для автоматического запуска обмена настраиваем расписание на вкладке "рег.задание".

http-запросы/ответы к сайту сохраняются в регистре сведений при включении соответствующей галки в настройках.
Регистр автоматически не очищается! Возможно значительное распухание базы из-за этого - включайте только в крайних случаях в целях отладки.

 

Проверено на следующих конфигурациях и релизах:

  • Розница, редакция 2.3, релизы 2.3.21.31, 2.3.8.17

См. также

WEB-интеграция Администрирование веб-серверов Платные (руб)

Веб-портал обеспечивает удобный доступ к конфигурации 1С:ITIL(ИТИЛ), 1С:ITILIUM, Управление IT-отделом 8 через интернет с любого устройства посредством браузера, увеличивая эффективность работы пользователей и снижая нагрузку на сервер. Быстрая инсталляция портала за пару часов, удобный и интуитивно понятный интерфейс и безопасность данных помогут упростить работу с порталом и ускорить выполнение бизнес-процессов компании.

128000 руб.

19.12.2023    2682    3    0    

10

WEB-интеграция Анализ продаж Системный администратор Программист Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Модуль "Подсистема интеграции AmoCRM с 1С" позволяет обеспечить единое информационное пространство, в котором пользователи могут эффективно управлять клиентской базой, следить за статусами сделок и поддерживать актуальность данных как в AmoCRM, так и в 1С.

60000 руб.

07.05.2019    34759    68    45    

27

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 3.0. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку. Поддерживает работу от разных юридических лиц. Работа: в составе РИБ, отдельно от РИБ, тонкий, толстый клиент, web-клиент (через интернет-браузер). Интегрировано в Чек ККМ, Рабочее место кассира (РМК)

24000 руб.

02.11.2024    1112    6    0    

6

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Онлайн-заказ - это решение для автоматизации процесса оформления заказов на сайте в торговых организациях. Продукт обеспечивает легкое взаимодействие между компанией и клиентами через веб-интерфейс, интегрированный с 1С:Предприятие. Система позволяет снизить операционные расходы, повысить лояльность клиентов и оптимизировать работу отдела продаж.

57600 руб.

26.11.2024    2454    2    2    

5

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Готовое интеграционное решение для оплаты покупок Долями в 1C:Розница 2.3. Реализовано в виде расширения. Интеграция сервиса dolyame.ru для приема платежей в рассрочку. Поддерживает работу от разных юридических лиц. Работа: в составе РИБ, отдельно от РИБ, тонкий, толстый клиент, web-клиент (через интернет-браузер).

22440 руб.

19.12.2023    6964    44    11    

40

Сайты и интернет-магазины Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Склад Вашего магазина онлайн в Telegram. С картинками, ценами, описанием и характеристиками. Используйте Telegram как торговую площадку и увеличивайте продажи.

54000 руб.

10.09.2024    1303    3    4    

3

WEB-интеграция Программист Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.0

12000 руб.

02.02.2021    18895    54    50    

30
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. bprogs 97 19.01.23 22:14 Сейчас в теме
Молодец ,ждем обновлений!!
2. Lyolik 9 31.01.23 14:24 Сейчас в теме
Скачал Ваше расширение. Получил много ошибок по режиму совместимости. Какой минимальный должен быть режим совместимости для применения расширения?
3. reset2 17 01.02.23 11:54 Сейчас в теме
(2) Какого плана ошибки, покажите, пожалуйста?
Разработка начиналась на платформе 8.3.19 и рознице 2.3.8. Сейчас работает на 8.3.21 и рознице 2.3.13.
4. smarts-ws 02.02.23 17:18 Сейчас в теме
На УНФ 3.0 натянули, Полет нормальный. Пагинации в запросах не увидели и так по мелочи.
Когда обмен заказами ждать?
5. reset2 17 02.02.23 23:16 Сейчас в теме
(4) Отлично что на УНФ 3.0 завелось, знаю, что на Рознице 3.0 используют тоже, а у них вроде как "кодстайл" одинаковый теперь :).
По поводу заказов - есть некоторые новые наработки, включая загрузку заказов, соберусь с силами оформлю обновление.
smarts-ws; +1 Ответить
9. reset2 17 02.03.25 16:25 Сейчас в теме
(4) Пагинацию добавил там где нужна. По заказам в "сыром" виде тоже есть.
6. пользователь 28.02.23 13:30
Сообщение было скрыто модератором.
...
7. user1888924 10.03.23 16:03 Сейчас в теме
Здравствуйте, подскажите ваше решение может сделать поставленные задачи?

-остатки по магазинам ( мало, много, нет в наличии) если нет в обоих магазинах, то скрывается с сайта для пользователей.
- синхронизация цен с 1С
- названия на сайте оставались без изменения( возможность ручного сопоставления названий с 1С и сайта)

Розница 2.3.4
8. reset2 17 10.03.23 19:29 Сейчас в теме
(7)
- В Woo нет складов из коробки, потому и остатки по магазинам не выгружаются. Для одного склада описанная схема работает.
- Есть возможность выгружать цены (основную и "перечеркнутую")
- Сопоставление происходит по идентификатору сайта, можно вручную в 1С указать этот идентификатор для номенклатуры/характеристики, выгрузка наименования не обязательна
Оставьте свое сообщение