До вмісту
Демо
EN RU UA
Оцінити підключення

Імпорт товарів у самописний інтернет-магазин

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

Свій рушій · Laravel, Yii, Symfony · доопрацьована CMS

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

PIMPORT переносить дані прайсу постачальника в каталог самописного магазину через індивідуальний модуль

Що зміниться у вашому каталозі

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

Навчальний приклад Рушник бавовняний · TEXT-001 · націнка власника 20%
Етап Ціна постачальника Ціна магазину Наявність Що сталося
Перший імпорт 100 120 Є Створено картку TEXT-001
Наступний імпорт 120 144 Є Оновлено ту саму картку
Товар зник з прайсу — — Приховано Картка зберігається, товар знято з продажу
Значення умовні; це не кейс впровадження в конкретний магазин.

Спосіб зіставлення товарів і поведінку при зникненні з прайсу погоджуємо для вашого каталогу. Категорії та націнку задаєте ви.

Завантаження каталогу

Товари, категорії, характеристики й фотографії з прайсів XML, YML, CSV та Excel. Якщо прайсу немає, дані можна збирати з сайту постачальника — це дорожче.

Ціни й наявність за розкладом

Завдання cron оновлює ціни й залишки без участі менеджера. Повторний імпорт оновлює ті самі картки, а не створює нові.

Ваші правила імпорту

Націнка, округлення, перерахунок валюти й зіставлення категорій задаються в PIMPORT — за вашими правилами.

Для яких магазинів підходить

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

Свій рушій

Магазин на PHP, який робила студія або фрилансер. Документації може не бути — розберемося за структурою каталогу.

Магазин на фреймворку

Laravel, Yii2, Symfony, CodeIgniter та інші: каталог лежить у власних таблицях, і готові модулі імпорту до нього не підходять.

Доопрацьована CMS

OpenCart, WooCommerce або інша платформа, у якій переробили каталог, ціни чи склад. Готовий драйвер адаптуємо під ваші зміни — зазвичай це швидше й дешевше, ніж модуль з нуля.

Рідкісна або стара система

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

Як відбувається підключення

оцінка безкоштовна
01

Заявка

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

02

Оцінка

Вивчаємо каталог: де лежать товари, ціни й фотографії, за яким ідентифікатором зіставляти товари. Називаємо вартість і термін.

03

Модуль і перевірка

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

04

Запуск

Ви задаєте категорії та націнку в PIMPORT. Ми підключаємо модуль до робочого сайту, налаштовуємо розклад і перевіряємо імпорт з вашими налаштуваннями.

Вартість і що потрібно для оцінки

Що входить у вартість →

Як визначається вартість

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

Для оцінки

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

Після оцінки

Структура каталогу — дамп або доступ до бази, без даних покупців і замовлень, — і доступи для перевірки: FTP або SSH та адмінка магазину.

Хостинг

PHP 7.4 і новіше, MySQL 5.7+ або MariaDB 10.3+ та одне завдання cron.

Доступ фахівця можна відкликати одразу після встановлення — програма працюватиме далі.

Для розробника магазину

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

PHP і MySQL

Основний шлях. Модуль записує дані в каталог з урахуванням структури магазину; оновлення кешу й пошукового індексу погоджуємо під час оцінки. Програма ставиться поруч із магазином, на той самий хостинг.

Доопрацьована CMS

Якщо магазин виріс з OpenCart, WooCommerce, Shop-Script або JoomShopping, беремо готовий драйвер і змінюємо в ньому лише те, що у вас влаштовано інакше.

Інший стек

Python, Node.js, .NET або PostgreSQL. Програмі потрібен PHP і доступ до бази MySQL чи MariaDB, тому такий випадок оцінюємо окремо й скажемо до оплати, якщо підключення не вийде.

Які операції виконує модуль

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

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

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

Питання про самописні магазини

Перевіримо ваш самописний магазин Опишіть сайт і надішліть прайс постачальника. Відповімо протягом одного робочого дня й скажемо, що потрібно для оцінки.
Оцінити підключення

Готові інтеграції

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