Послуга

Розробка інтернет-магазину автозапчастин із VIN-пошуком

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

Що входить

У магазині запчастин продає пошук. Ось що ми будуємо

Чому це окрема задача

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

Підбір і пошук

  • VIN-пошук — покупець вводить 17-символьний VIN-номер, система визначає точну модифікацію автомобіля і показує сумісні запчастини. Знімає найпоширеніше заперечення: «не знаю артикул».
  • Вибір за маркою / моделлю / роком / модифікацією — чотирирівневе дерево навігації. Після вибору параметрів покупець бачить тільки релевантні позиції. Помилок у підборі — мінімум.
  • Крос-сумісність артикулів — один і той самий підшипник може продаватися під кількома брендами й номерами. Система показує всі альтернативи з цінами.
  • Повнотекстовий пошук за артикулом, назвою та OEM-номером — миттєва видача навіть при неточному введенні.

Інтеграції з постачальниками

  • RDM і Microcat — поширені постачальники фідів на українському ринку автозапчастин. Підключаємо фіди, налаштовуємо маппінг полів, автоматичне оновлення цін і залишків.
  • 1С/BAS — двостороння синхронізація: замовлення з сайту іде в 1С, зміни залишків і цін із 1С — на сайт. Без ручного ведення двох баз.
  • Кілька постачальників паралельно — якщо у вас 3-4 постачальники, система бере найкращу ціну або показує всі варіанти. Логіку визначаємо на брифі.

Каталог і контент

  • Сотні тисяч SKU — архітектура бази даних і пошуку спроєктована під великі обсяги: окрема пошукова підсистема (Elasticsearch або Meilisearch), а не WooCommerce із 200 товарами.
  • Імпорт товарів із фідів постачальника — перший запуск каталогу автоматизований. Навчаємо менеджера підтримувати.
  • Технічні характеристики в картці — виробник, OEM-номер, країна виробництва, сумісні моделі. Не просто «назва + ціна».

Оплата і доставка

  • LiqPay та Fondy — картки, Apple Pay, Google Pay, оплата частинами (Monobank, ПриватБанк) для дорогих запчастин.
  • Нова Пошта API — розрахунок вартості, трекінг у кабінеті покупця. Важкі запчастини — окремий сценарій доставки вантажними.

Ціна

Скільки коштує магазин автозапчастин і що тягне ціну вгору

Перший рядок — магазин із каталогом, кошиком, оплатою й інтеграціями, а вгору ціну тягнуть VIN-підбір, кожен наступний постачальник, обмін з 1С або BAS і обсяг каталогу. Ліцензію на базу сумісності ви оплачуєте окремо її власнику, тож цю суму ми закладаємо в бюджет ще до старту.

  • 01
    Інтернет-магазин автозапчастин
    Каталог, кошик, оплата, інтеграції
    78 000 ₴ – 307 500 ₴
    $1 900 – $7 5005–12 тижнів
  • 02
    Магазин із B2B-кабінетами
    Кабінети оптовиків, кілька складів, обмін як окремий продукт
    184 500 ₴ – 738 000 ₴
    $4 500 – $18 0007–20 тижнів

Точну суму називаємо після брифу й ТЗ і фіксуємо до старту робіт. Платите поетапно, а 30 днів підтримки після запуску вже входять у ціну.

Порахувати під ваш проєкт

Як ми працюємо

Прайси постачальників стають робочим каталогом

  1. Бриф і технічне завдання

    30 хвилин у Zoom: скільки SKU, які постачальники (RDM, Microcat, власні фіди), яка логіка цін і залишків, чи є 1С, яка логіка VIN-пошуку. На виході: ТЗ з архітектурою каталогу, переліком інтеграцій, вилкою бюджету і термінами.

  2. Архітектура та дизайн

    Проєктуємо структуру каталогу під великий обсяг SKU. Wireframes: головна, дерево навігації, картка товару з підбором, кошик, checkout. На виході: затверджені макети для desktop і mobile + фікс-прайс на повний обсяг.

  3. Розробка пошукової підсистеми

    Найскладніший етап: налаштування пошуку з підбором за VIN і маркою/моделлю, індексація великого каталогу. Паралельно — базова розробка сайту. На виході: функціональний пошук на staging, протестований на реальних запитах.

  4. Інтеграції та наповнення каталогу

    Підключаємо фіди постачальників, 1С/BAS, LiqPay/Fondy, Нову Пошту. Перший імпорт каталогу з фіда — автоматичний. На виході: магазин на staging із реальним каталогом і налаштованими інтеграціями.

  5. Тестування та запуск

    Тестуємо живими транзакціями, перевіряємо VIN-пошук на реальних запитах, оновлення залишків із 1С в реальному часі. На виході: живий інтернет-магазин автозапчастин + інструкція для менеджера + 30 днів безкоштовної підтримки.

Цифри

10

років на ринку

300K

SKU в каталозі

8-10

тижнів — запуск магазину автозапчастин

Часті питання

Відповіді на питання про запчастини онлайн

Поговоримо

Назвіть постачальників і обсяг — порахуємо магазин

  • 30 хвилинОнлайн-зустріч 1:1
  • Зручний форматВідео або дзвінок
  • Фокус на рішенніПрактичні відповіді

Детальніше

Як магазин запчастин перестає втрачати гроші на «не підійшло»

Три входи в каталог замість одного поля VIN

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

Тож входів у каталог ми робимо три. VIN знадобиться тому, хто тримає техпаспорт і не знає назви вузла. Марка, модель, рік і модифікація — запасний шлях, коли номер не розпізнався. OEM-номер потрібен механікам, СТО й оптовикам, які вже знають, що їм треба.

Якщо контрольна цифра не сходиться, сайт лише підказує можливу описку: обов’язкова вона тільки для авто північноамериканського ринку. Літеру O поле саме міняє на нуль, бо літер I, O і Q у VIN не буває. Поруч із деталлю покупець бачить, за чим її підібрано, і OEM-номер для звірки. Якщо номер так і не розпізнався, запит іде менеджеру з уже підставленим VIN, і замість порожньої видачі у вас з’являється лід. Пошук за назвою прощає описки, тож «шрусс» знаходить шрус.

Механіку й межі методу ми розібрали в гайді про пошук запчастин за VIN-кодом, а причини порожньої видачі — у статті чому пошук не знаходить товар. А тому, хто не знає ні VIN, ні назви й пише «гуде спереду зліва», допоможе AI-пошук у каталозі.

Дані сумісності й крос-номери без сюрпризів у кошторисі

Знання «ця деталь підходить до цього авто» ніхто не набиває руками. Це ліцензований продукт: хтось збирає базу сумісності, а магазин купує до неї доступ. Фактичний стандарт на українському ринку — TecDoc. Публічної ціни на таку ліцензію немає, суму називають у перемовинах. Тому ми закладаємо її в бюджет до старту розробки, щоб вона не виринула посеред проєкту.

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

Прайси постачальників, які оновлюються самі, і склад в 1С

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

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

Якщо склад ви ведете в 1С або BAS, обмін іде в обидва боки. Замовлення з сайту потрапляє в облік, а нову ціну чи залишок з обліку одразу видно на сайті. Так магазин перестає продавати те, чого вже немає. Строк цієї частини залежить більше від стану ваших даних, ніж від коду. Доставку рахуємо через API Нової Пошти, а для важких деталей налаштовуємо окремий сценарій вантажної відправки.

Ціна створення магазину запчастин, яку фіксуємо до старту

Створення інтернет-магазину автозапчастин під ключ коштує 78 000–307 500 ₴ ($1 900–7 500) і займає 5–12 тижнів. Магазин із VIN-підбором і кількома постачальниками вкладається в ту саму вилку, а місце в межах строку визначає стан їхніх вивантажень. Якщо для оптовиків і СТО потрібні кабінети й обмін як окремий продукт, бюджет починається від 184 500 ₴, а робота займає 7–20 тижнів. Це другий рядок таблиці вище.

Ціну сайту найбільше тягнуть угору каталог сумісності з VIN-підбором, кількість постачальників з їхніми форматами й обмін з 1С. Ліцензія на дані сумісності йде окремо від нашої роботи: її магазин оплачує власнику бази. Після брифу й ТЗ називаємо точну суму й фіксуємо її до старту.

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

Запчастини для іномарок, шини й диски, опт — що змінює підбір

Магазин шин і дисків теж підбирає товар від авто, тільки додає фільтри за розміром. Запчастини для іномарок і для будь-яких інших авто ми підбираємо так само, різняться лише дані сумісності, які ви ліцензуєте. З оптом і СТО інакше: у кожного контрагента свої ціни, кабінет і повторні замовлення. Коли кабінети й обмін стають окремим продуктом, це рядок B2B у таблиці, а докладно такий магазин ми описали на сторінці магазину на Laravel.

Платформу обираємо під каталог і логіку цін. Для великого каталогу з деревом категорій і фільтрами беремо OpenCart. На ньому працює й наш найбільший каталог, тож подивіться магазин на OpenCart. Для опту, кількох складів і складних цін беремо Laravel. Усі формати ми зібрали в розділі розробки інтернет-магазинів.

Які магазини з великими каталогами й підбором ми вже робили

Магазину запчастин серед наших опублікованих кейсів немає, тож ось три найближчі за механікою. Force продає інструмент для ремонту авто. Каталог там розкладений і за типами інструменту, і за марками авто, а для дистриб’юторів є окремий розділ. БУД family — будівельний маркет на OpenCart із каталогом на 35 000+ товарів, наш найбільший. У Gadgik аксесуари розкладені за сотнями моделей телефонів. Логіка та сама, що й у запчастин: що до чого підходить, лише замість авто телефон.

Сайти ми робимо з 2016 року, за цей час запустили понад 500 проєктів. На брифі покажемо, як ці рішення лягають на ваш каталог, і скажемо, що доведеться будувати з нуля.

Відстань не заважає, а після запуску ви не лишаєтесь самі

Офіси в нас у Харкові й Києві, а замовники по всій Україні: працюємо з Одесою, Львовом, Дніпром. Замовити магазин з іншого міста просто. Бриф у Google Meet на 30 хвилин, потім ТЗ і фікс-прайс, а далі стенд, де ви бачите роботу в браузері на кожному етапі. Адреси й телефони є на сторінці контактів.

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

Трафік із Google — теж окрема робота, SEO для інтернет-магазину. Позицій у видачі не гарантує ніхто, і ми теж. Розробка інтернет-магазину автозапчастин у нас починається з 30 хвилин розмови про ваших постачальників і каталог, тож .