Интеграции · Учёт
Обмен с BAS и 1С для Shopify, WooCommerce, OpenCart и PrestaShop
Заказы вашего магазина на Shopify, WooCommerce, OpenCart или PrestaShop попадают в BAS или 1С:Предприятие 8 через стандартный «Обмен с сайтом» (CommerceML), а остатки и цены из учётной базы возвращаются в магазин по артикулу. Узел обмена настраивается в самой программе, без дополнительных обработок.
Что работает
- Заказ с покупателем, товарами и артикулами, доставкой (город, отделение, ТТН) и способом оплаты попадает в BAS или 1С.
- Оплата, отмеченная в BAS или 1С, появляется и в магазине. Если заказ отменили в BAS, вы получите уведомление, а в магазине он сам не отменяется.
- Остатки и цены из выгрузки товаров обновляются в магазине по артикулу. Тип цены и склады выбираете вы.
- Работает и с нашим оформлением, и с помощником для стандартного оформления магазина.
- Изменённый заказ (оплата, ТТН, отмена) передаётся снова, без дублей. Тестовые заказы не передаются.
- Журнал обмена в кабинете показывает, что передано, что подтвердила база и что не найдено по артикулу.
Как подключить
- 1
Подключите магазин
Зарегистрируйтесь в UA Checkout и подключите магазин на Shopify, WooCommerce, OpenCart или PrestaShop по инструкции (около 15 минут) — или подключим бесплатно вместе с вами.
- 2
Что нужно
База BAS или 1С с «Обменом с сайтом» и доступ администратора к ней. Адрес, имя пользователя и пароль для узла обмена даёт кабинет UA Checkout.
- 3
Включите интеграцию
Кабинет UA Checkout → «Настройки» магазина → вкладка «Чеки, CRM, SMS» → BAS / 1С (обмен с сайтом) → «Настроить»: вставьте данные и сохраните — интеграция включится. Первый обмен удобно проверить на копии базы. Тестовые заказы в BAS не попадают, а остатки и цены ничего не меняют в магазине, пока вы не выберете тип цены и склады.
Пошаговая инструкция
-
1Подключите магазин
Зарегистрируйтесь на app.ua-checkout.com и подключите магазин на Shopify, WooCommerce, OpenCart или PrestaShop по пошаговому мастеру (10–15 минут). Для WooCommerce, OpenCart и PrestaShop есть бесплатный плагин или модуль. Если удобнее, команда бесплатно подключит вместе с вами.
-
2Включите обмен в кабинете
Кабинет UA Checkout → «Настройки» магазина → вкладка «Чеки, CRM, SMS» → карточка «BAS / 1С (обмен с сайтом)» → «Настроить». Выберите валюту и кодировку, как в вашей базе, при необходимости дату, с которой передавать заказы, и нажмите «Создать адрес и пароль». Пароль показываем один раз: сохраните его.
-
3Создайте узел обмена в BAS или 1С
BAS Управление торговлей, КУП, ERP: «Администрирование» → «Синхронизация данных» → «Обмен данными с сайтами» → «Узлы обмена с сайтами». BAS Малый бизнес: «Компания» → «Настройки» → «Интеграция с другими программами» → «Обмен с сайтом» → «Подключить обмен» → «Обмен через интернет». 1С:Управление торговлей 11, Комплексная автоматизация, ERP: «НСИ и администрирование» → «Синхронизация данных» → «Обмен данными с сайтами» → «Узлы обмена с сайтами». 1С:УНФ: «Компания» → «Настройки» → «Интеграция с другими программами» → «Обмен с сайтом». Включите в узле обмен заказами, а чтобы обновлять остатки и цены, ещё и выгрузку товаров. Названия пунктов могут немного отличаться в зависимости от версии.
-
4Вставьте адрес, имя и пароль и включите расписание
Нажмите «Проверить соединение» и включите обмен по расписанию, например каждые 15 минут.
-
5Выберите, что обновлять в магазине
После первой выгрузки товаров в карточке появятся типы цен и склады из вашей базы. Отметьте «Обновлять остатки» и/или «Обновлять цены», выберите тип цены и склады (ничего не выбрано — сумма всех). Остаток записывается как доступный к продаже, поэтому в узле лучше выбрать свободный остаток. Shopify: приложению магазина нужны права на остатки и цены, кабинет подскажет, какие именно добавить. WooCommerce: артикул ищем в поле SKU товара или вариации. OpenCart и PrestaShop: нужен модуль UA Checkout новой версии; артикул ищем в SKU, затем в Model (OpenCart) или Reference (PrestaShop).
-
6Проверьте журнал обмена
Под карточкой видно время последнего обмена и что произошло: сколько заказов передано и подтверждено, сколько товаров записано в магазин и какие артикулы не найдены.
Вопросы
Какие программы подходят?
Конфигурации с «Обменом с сайтом»: BAS Управление торговлей, BAS КУП, BAS ERP, BAS Малый бизнес, 1С:Управление торговлей 11, 1С:Комплексная автоматизация, 1С:ERP и 1С:УНФ. В BAS Бухгалтерия и 1С:Бухгалтерия такого обмена нет.
Нужен ли программист 1С?
Для типовых конфигураций нет: узел обмена с сайтом есть в самой программе, нужен только доступ администратора. Если вашу базу сильно доработали, обмен стоит проверить вместе с вашим специалистом.
Как BAS находит товары из заказа?
По правилам вашего узла обмена, обычно по артикулу. Поэтому в магазине и в базе у товаров должны быть одинаковые артикулы.
Что будет с товарами без артикула?
Остатки и цены мы записываем только по артикулу. Товар без артикула или с артикулом, которого нет в магазине, пропускаем и показываем в кабинете. Если у нескольких характеристик один артикул, их тоже пропускаем.
У меня BAS Бухгалтерия или 1С:Бухгалтерия. Подойдёт?
Нет, в этих программах нет «Обмена с сайтом». Нужна торговая конфигурация из списка выше.
Можно ли передавать в BAS заказы без вашего оформления?
Да. С помощником для стандартного оформления в BAS идут и заказы, оформленные на странице вашей платформы.
Работает ли это с WooCommerce, OpenCart и PrestaShop?
Да. BAS / 1С (обмен с сайтом) подключается одинаково для магазинов на Shopify, WooCommerce, OpenCart и PrestaShop, а заказ создаётся в вашем магазине. Цены UA Checkout те же на всех платформах.
Сколько это стоит?
Обмен входит в Pro (790 ₴ в месяц за магазин, без процента с продаж) и в 14 дней пробного Pro, отдельной платы за него нет. На бесплатном тарифе (до 30 заказов в месяц) обмена нет.
UA Checkout не продаёт, не устанавливает и не обслуживает BAS или 1С: мы только принимаем обмен с вашей существующей базы. Перечень программного обеспечения, который ведёт Госспецсвязи, ограничивает использование этих программ органами власти, государственными предприятиями и объектами критической инфраструктуры.
Обмен с BAS и 1С для вашего магазина
Подключим вместе с вами бесплатно. Написать в Telegram