Можливості
← До всіх можливостей
Імпорт та експорт

Міграція з інших платформ

Переносить магазин з Webasyst: каталог, склади, покупців і замовлення.

Переїзд із Webasyst (Shop-Script) без ручного перебивання даних: каталог, покупці та замовлення переїжджають у новий магазин самі, а старий при цьому лише читається й далі працює. Перед початком ви побачите, скільки всього знайшлося, і зв'яжете характеристики, типи товарів, склади та статуси замовлень старого магазину зі своїми, щоб не отримати дублів.

Що робить

  • Переносить категорії, типи товарів, характеристики зі значеннями та самі товари — з артикулами, цінами, одиницями продажу, кроком і мінімальною кількістю.
  • Переносить склади з розкладкою залишків на кожному й додає їх до ваших.
  • Забирає фотографії товарів у найбільшому розмірі, який старий магазин віддає мережею; повторний запуск не качає вже перенесене.
  • Переносить покупців із телефонами, поштою, адресами та датами. Того, хто вже є в магазині, шукає за номером телефона і поштою й доповнює його картку, а не заводить другу, — історія покупок не розривається.
  • Переносить замовлення: склад, суми як у старому магазині, знижки, купон, адреси, назви способів оплати та доставки. Суми не перераховуються.
  • Підключається на вибір: за ключем доступу до старого магазину або напряму до його бази — другий швидший і переносить переклади вмісту, якщо в старому магазині був застосунок мультимовності.

Що потрібно для роботи

  • Адреса старого магазину та ключ доступу до нього — його видає сам старий магазин за посиланням із форми, лише на читання.
  • Або доступи до бази старого магазину: сервер, назва бази, користувач і пароль (файл wa-config/db.php старого сайту), плюс адреса сайту — за нею забираються фотографії.
1.12.0 10.09.2026

Що нового

Після перенесення замовлень на екрані переїзду з’явився блок «Способи в перенесених замовленнях». У ньому перелічені назви способів оплати та доставки так, як їх надіслав старий магазин, і скільки замовлень стоїть за кожною назвою. Ви вибираєте навпроти кожної свій спосіб і натискаєте «Зв’язати і проставити» — магазин проставляє його всім таким замовленням одразу, не змінюючи суми.

Далі ці замовлення поводяться як звичайні: у несплаченого з’являється кнопка оплати в особистому кабінеті покупця, накладна бачить накладений платіж, а відбір за способом знаходить їх у списку замовлень. Старий магазин своїх способів не віддає взагалі — їхні налаштування не переносяться, — тому зв’язувати доводиться після перенесення, за назвою із самого замовлення. Блок видно й через тиждень після переїзду, а коли незв’язаних назв не залишається, він не показується.

Що зробити після оновлення

Доповненню потрібен магазин версії 2.45.0 або новішої. Якщо ви переносили замовлення раніше, відкрийте розділ «Переїзд» і зв’яжіть способи: до цього перенесені замовлення не знають, чим за них платили і чим везли.

1.11.1 05.09.2026

Що полагодили

Числові характеристики тепер переїжджають числами. У старому магазині обʼєм, вагу й довжину часто обирали зі списку готових значень, і переїзд заводив у вас таку саму характеристику зі списком — хоча в нас число вводиться числом. Через це каталог розходився: у частини товарів значення лежало числом, у частини — значенням зі списку, у картці товару поле стояло порожнім, а група аксесуарів з умовою за обʼємом не показувалася на жодному товарі. Додаток читає вид характеристики у старому магазині й одразу зіставляє його з нашим.

Що зробити після оновлення

Якщо ви вже переїхали й бачите в картках порожній обʼєм або вагу, відкрийте «Налаштування → Діагностика»: перевірка числових характеристик знайде такі характеристики й полагодить їх кнопкою. Переносити каталог заново не потрібно.

1.11.0 05.09.2026

Видно, якими мовами переїжджає вміст

Якщо в старому магазині стоїть застосунок мультимовності, переклади назв, описів і SEO переїжджають разом із товарами та категоріями. Тепер на перевірці звʼязку видно, якими саме мовами вони там заповнені і скільки перекладів кожною, а під час перенесення ці мови показані просто під смугою ходу роботи.

Мова, якої у вашому магазині ще немає, позначається окремо: перекладам нею лягти нікуди. Заводити її вручну не потрібно — на тому ж екрані зʼявляється кнопка «Завести відсутні мови». Мови додаються вимкненими, тому на вітрині нічого не змінюється, доки ви самі їх не увімкнете.

1.10.1 05.09.2026

Фотографії через файл-міст ідуть напряму

Файл-міст тепер віддає знімок як є, а не рядком усередині відповіді. Раніше кожна фотографія дорогою розбухала приблизно на третину й повністю лежала в памʼяті обох серверів — на каталозі з тисячами знімків це зайвий час і зайве навантаження на працюючий магазин.

Завантажувати новий файл-міст заради цього не потрібно: уже покладений на старий сайт працюватиме далі, а новий переїзд візьме файл одразу в оновленому вигляді.

1.10.0 05.09.2026

Нічого зайвого не запитуємо

Якщо старий магазин стоїть на цьому ж сервері або поруч із ним лежить файл-міст, переїзд більше не запитує ні адресу сайта, ні ключ доступу. Назви ваших статусів замовлень доповнення читає просто з налаштувань старого магазину, тож на екрані звʼязування ви бачите «На упаковці», а не «na-upakovke».

Фотографії в цих двох випадках переїжджають оригіналами: файли беруться з диска старого магазину, а не завантажуються із сайта зменшеними копіями. Лишається вказати папку магазину (або адресу файла-моста) і мову вмісту, що переноситься, — більше нічого.

1.9.0 05.09.2026

Переїзд без доступів до бази старого магазину

Щоб перенести магазин, раніше доводилося шукати доступи до бази старого магазину, а хостинги майже завжди закривають базу ззовні — на цьому переїзд і зупинявся. Тепер підключитися можна чотирма способами, і два з них нічого у вас не запитують.

Якщо старий магазин стоїть на цьому ж сервері, вкажіть папку, у якій він лежить: доступи до бази доповнення прочитає з його власних налаштувань. Якщо він на іншому сервері, завантажте невеликий файл-міст, покладіть його поруч зі старим магазином і вкажіть адресу цього файла. Файл лише читає старий магазин і нічого в ньому не змінює, відповідає тільки на запити з вашим ключем, а за тиждень припиняє працювати та видаляє себе сам. Закінчите переїзд раніше — приберіть його кнопкою на екрані переїзду.

1.8.0 05.09.2026

Видно хід перенесення

Екран переїзду показує поточний крок, смугу виконання, скільки записів перенесено зі скількох знайдених, скільки триває робота і скільки записів не пройшло. Нижче — усі етапи з лічильниками: пройдені, поточний і ті, що чекають черги.

1.7.0 04.09.2026

Перенесення можна забути й почати наново

Перенесення пам'ятає, що вже перенесено, і вдруге ті самі записи не створює. Якщо перенесене потім прибрали — скинули магазин або почистили каталог, — ця пам'ять починала заважати: товари значилися перенесеними й у звіті стояв нуль, а замовлення не доїжджали, бо їхні позиції посилалися на видалені товари.

Тепер на екрані перенесення є кнопка «Забути перенесення». Магазин перестає пам'ятати попереднє зіставлення, і наступне перенесення починається з чистого аркуша. Уже перенесені товари й замовлення при цьому залишаються на місці.

1.6.1 16.08.2026

Майстер переїзду повернувся в панель

Переїзд знову працює цілком: підключення до старого магазину з посиланням за ключем доступу, пов'язування довідників — із пошуком і пов'язуванням збігів разом, вибір характеристики, яка була брендом, і саме перенесення порціями з живими лічильниками. Незакінчене перенесення екран підхоплює сам: закрили вкладку — відкрили знову й продовжили з того самого місця.

1.5.7 15.08.2026

Одиниці продажу переносяться правильно

Під час переїзду одиниці товару з іншої платформи записані словами і як заманеться. Тепер вони зіставляються з довідником вашого магазину, і товар приїжджає з тією одиницею, у якій продавався, — кілограмами, метрами, літрами.

1.5.6 05.08.2026

Свій значок у доповнення

У розділі «Плагіни» та у списку встановленого доповнення тепер видно за власним значком, а не за однаковою коробкою. Потрібне ви знаходите поглядом, а не читанням усього списку. Значок з’являється на магазині версії 1.30.0 і новіше.

1.5.5 28.07.2026

Статус старого магазину, якому немає пари у вашому, тепер заводиться сам, а не підмінюється стартовим: раніше через це тисячі замовлень опинялися в статусі «Новий», а історія — «Очікує оплати», «На пакуванні», «Заморожено» — зникала. Назву нового статусу беремо ту, якою ви підписали його на екрані зв’язування.

1.5.4 28.07.2026

Перевірка зв’язку з базою старого магазину більше не плутає недоступну базу з чужою: раніше за закритого порту чи невірного пароля магазин відповідав «це не база Webasyst, перевірте назву», і власник правив ім’я бази намарно. Тепер зв’язок перевіряється окремо, причина відмови приходить від самого сервера бази й лишається на екрані.

1.5.3 28.07.2026

Виправлено перенесення значень характеристик: частина значень приїжджала без назви, і в редакторі характеристики стояв ряд порожніх полів, а на вітрині — порожні пункти фільтра. Тепер назва береться з будь-якого поля, де її тримає старий магазин, а значення без назви не заводиться взагалі.

1.5.2 28.07.2026

Свои статусы старого магазина показываются названиями, а не кодами: названия подтягиваются по ключу доступа либо задаются вручную на экране связывания.

1.5.1 28.07.2026

Исправлен переезд напрямую из базы: справочники для экрана связывания больше не требуют ключ доступа к старому магазину.

1.5.0 27.07.2026

Зʼявився другий спосіб підключення — напряму до бази старого магазину.

Він швидший, не спотикається про особливості обміну мережею й переносить те, чого мережею отримати не можна: переклади вмісту. Назви, описи та SEO приїдуть усіма мовами, якими вони заповнені в старому магазині, разом із назвами характеристик, їхніх значень і варіантів покупки. Старий магазин при цьому лише читається.

Доступи беруться з файлу налаштувань старого магазину. Якщо новий магазин стоїть на тому самому сервері, достатньо вказати localhost.

Попередній спосіб за ключем доступу лишився і виправлений: замовлення більше не зупиняються на десятитисячному, значення характеристик не губляться.

1.4.1 27.07.2026

Перенесення замовлень більше не зупиняється на десятитисячному.

Старий магазин на частині номерів відповідає неправильно: на «замовлення після 10000» віддає замовлення з самого початку, а кількість записів вигадує. Перенесення цьому вірило, далі пройти не могло і оголошувало себе завершеним — до кінця доїжджало близько 15% замовлень, а власник бачив «готово». Тепер замовлення забираються за лічбою записів, кожна порція звіряється, а в разі невдачі перенесення зупиняється з причиною, а не звітує про успіх.

Значення характеристик більше не втрачаються. Раніше приїжджали лише колір і розміри, а матеріал, виробник, призначення та інший текст лишалися порожніми. До того ж у половини характеристик не переносився список значень, а багатозначні втрачали все, крім першого.

Причина зупинки більше не губиться у звіті: раніше її витісняли повідомлення про ненайдені товари.

1.4.0 27.07.2026

Переадресация со старых адресов убрана из переноса — она настраивается отдельным плагином.

1.3.3 27.07.2026

Перед запуском переноса объяснено, что происходит с покупателем, который в магазине уже есть: его находят по телефону или почте, карточку дополняют, а не переписывают, заказы привязывают к ней же.

1.3.2 26.07.2026

Фотографии переносятся мелкими порциями и не замирают, ошибки описываются словами, артикулы считаются отдельно от товаров.

1.3.1 26.07.2026

Переезд живёт в «Настройках плагинов». В связывании показываются названия ваших записей, а не номера; справочники разбиты на блоки; оплата и доставка убраны.

1.3.0 26.07.2026

Переезд живёт в «Настройках плагинов» и работает без настройки сервера: порции идут сами, на экране видно текущий этап и счётчики. Справочники разбиты на блоки, оплата и доставка из связывания убраны.

1.2.1 26.07.2026

Ключ доступа к старому магазину теперь выдаётся по кнопке: введите адрес магазина — и ссылка соберётся сама, вместе с возвратом в этот магазин.

1.2.0 26.07.2026

Переносит склады старого магазина вместе с остатками на каждом из них. Склад можно связать с тем, который уже есть в магазине, — тогда остатки лягут на него, а его настройки не изменятся.

1.1.0 26.07.2026

Добавлены фотографии, покупатели, заказы и переадресация со старых адресов.

1.0.0 25.07.2026

Первый выпуск: перенос каталога с Webasyst (Shop-Script) — категории, типы товаров, характеристики, товары с артикулами.