Експорт усіх даних і переїзд з Tobto.shop Cloud на власний сервер
Дані вашого магазину не прив'язані до Tobto.shop. Розділ «Експорт усіх даних» вивантажує весь магазин одним архівом у відкритих форматах (JSON і CSV з описом схеми, оригінали фото). Цей архів можна відкрити в Excel чи Google Таблицях, передати розробнику або завантажити в інший магазин Tobto.shop — зокрема на власний сервер (Tobto.shop Box).
Що буде в архіві
- Каталог: товари, варіанти, категорії, бренди, характеристики, опції, ціни (зокрема акційні й ціни груп покупців), собівартість, залишки по складах, супутні товари.
- Відгуки, промокоди, сторінки, меню, редиректи, налаштування магазину (без секретів).
- Медіатека: оригінали фото й файлів із переліком і контрольними сумами.
- Лише якщо ви окремо погодитеся додати персональні дані — покупці (ім'я, e-mail, телефон, адреси, згоди) і замовлення (склад, суми, адреси, оплати, відправлення, історія статусів).
- Файл
README.mdз описом кожного файлу й поля.
Ніколи не потрапляють в архів: паролі покупців і працівників, ключі API, доступи до платіжних систем, служб доставки й інших інтеграцій, секретні налаштування, дані платіжних карток.
Як зробити архів
- Увійдіть як власник магазину (інші ролі бачать розділ, але не можуть зробити експорт).
- Відкрийте «Обслуговування → Експорт усіх даних».
- Прочитайте блок «Що буде в архіві». Якщо потрібні покупці й замовлення, позначте «Додати персональні дані…» і окремо — «Я розумію, що архів міститиме персональні дані покупців…».
- Позначте «Я підтверджую, що вивантажую дані свого магазину…» і натисніть «Підготувати архів».
- Архів готується у фоні — від хвилини до години для великого магазину. Оновіть сторінку: у списку «Архіви» стан зміниться на «Готовий», з'являться розмір і кількість записів.
Один архів можна зробити раз на добу. Готовий архів зберігається 72 години, потім видаляється.
Як завантажити архів
- У рядку готового архіву введіть свій пароль (і код двофакторної перевірки, якщо її ввімкнено) та натисніть «Отримати посилання».
- Натисніть «Завантажити архів (.zip)». Посилання діє 30 хвилин і відкривається лише у вашому сеансі — не пересилайте його.
- Зберігайте архів у надійному місці: з персональними даними він містить дані ваших покупців.
Кожен крок (запит, готовність, видача посилання, завантаження) записується в журнал дій.
Переїзд з Tobto.shop Cloud на власний сервер
- Зробіть архів з персональними даними у Cloud-магазині (розділи вище) і завантажте його.
- Встановіть Tobto.shop Box на свій сервер за інструкцією з пакета Box і пройдіть майстер встановлення. Ліцензію Box оформіть у кабінеті Tobto.shop.
- Створіть склад і перевірте мови нового магазину: товари отримують залишок на першому активному складі, тексти — мовами, які увімкнено в магазині.
- Завантажте архів: «Налаштування → Перенесення магазину» → «Tobto.shop (архів експорту)»
→ оберіть файл
.zip. Майстер перевірить архів (формат, версію й контрольні суми — пошкоджений чи чужий файл не приймається) і покаже, скільки чого буде перенесено. Для дуже великого архіву (кілька ГБ фото) зручніше команда на сервері:php artisan store:import-tobto-export /шлях/до/архіву.zip --store=<код магазину>— це той самий запуск, звіт про нього буде в адмінці. - Перевірте зіставлення на кроці «Зіставлення»: статуси замовлень, групи покупців, податкові класи (оберіть відповідні класи нового магазину). Запустіть перенесення.
- Перевірте звіт перенесення й кілька товарів: ціни, залишки, фото, варіанти.
- Підключіть наново інтеграції: платіжні системи, служби доставки, касу (ПРРО), пошту, SMS, маркетплейси й аналітику — ключів у архіві немає.
- Перенесіть домен: спрямуйте DNS домену на новий сервер і додайте домен у налаштуваннях магазину. Адреси товарів, категорій і сторінок (slug) зберігаються, тож посилання й SEO не губляться.
- Повідомте покупців, що для входу в акаунт треба один раз скористатися «Забули пароль»: паролі не переносяться.
- Коли новий магазин працює, скасуйте підписку Cloud у кабінеті.
Що не переноситься автоматично
- Паролі покупців (вхід через «Забули пароль»), ключі й налаштування інтеграцій.
- Меню, переадресації, тексти головної сторінки, форма оформлення замовлення й банер cookie переносяться (архів формату 1.1). Налаштування, які новий магазин уже зберіг сам, не перезаписуються; посилання меню на сторінку чи категорію, що не перенеслася, пропускається.
- Інші налаштування магазину (контакти, домени, оплата, доставка, фіскалізація), склади, оплати
й відправлення старих замовлень є у файлах архіву (
data/store.json, поляpayments/shipmentsзамовлень), але налаштуйте їх у новому магазині самостійно. - Характеристики-списки переносяться як текстові характеристики.
- Переносьте в порожній магазин: товар, чий артикул уже зайнятий, отримає артикул із суфіксом.
Важливо
- Робити експорт і завантажувати архів може лише власник магазину.
- Архів без персональних даних не містить покупців і замовлень — для переїзду робіть архів з ними.
- Опис формату для розробників — у файлі
README.mdвсередині архіву й у схеміopen-data-package.schema.jsonконтракту Tobto.shop 2.33.0.