Розробка IМ електротехніки з кешбеком та 1С для Tykwaland
Tykwaland — масштабний інтернет-магазин електротехнічної продукції, інструменту, освітлення, кабельної продукції, господарчих товарів та аксесуарів. Сайт орієнтований на B2C і B2B-аудиторію по всій Україні, включаючи оптових клієнтів і роздрібних покупців. Платформа реалізована на OpenCart 3 з глибокою кастомізацією, повною адаптивністю, інтеграцією з 1С, мультивалютністю, двома мовами і функціоналом лояльності (кешбек).
Проєкт має десятки категорій, тисячі товарів, унікальні SEO-настройки, просунутий фільтр, особистий кабінет з історією замовлень, подарунковими акціями, бонусами та можливістю повторного замовлення. Сайт створено з нуля за індивідуальним дизайном.
Дизайн, структура і мобільна адаптація
Головна сторінка сайту містить банери, категорії, хіти продажів, новинки, акційні товари, переглянуті позиції, а також SEO‑блоки, які редагуються з адмінки. Візуальний стиль — сучасний, з акцентом на практичність і зручність для покупця. Дизайн реалізовано у двох версіях: повна для ПК (1400px) та адаптивна — для мобільних і планшетів. Меню “Каталог товарів” реалізовано у вигляді випадаючого блоку з підкатегоріями, брендами та банерами для кожної категорії.
Усі інтерфейси мають адаптивність, кастомні хедери/футери, поп-апи, кнопки “Купити в 1 клік”, “Підняти вгору”, швидке додавання до обраного і порівняння.
Каталог, фільтрація та SEO
Каталог поділений на категорії й підкатегорії другого рівня з банерами, описами, характеристиками товарів. Кожна сторінка має:
- SEO-текст з можливістю редагування;
- банер категорії з адмінпанелі;
- додаткові блоки переваг компанії;
- модуль фільтрації з підтримкою різних типів атрибутів: потужність, тип цоколя, розмір, бренд, ступінь захисту тощо.
Фільтри реалізовані з урахуванням SEO: кожна сторінка фільтра може мати свою ЧПУ-адресу, заголовок, мета-теги та текст. Пошукова оптимізація враховує структуру URL, canonical, hreflang, sitemap.xml, robots.txt та швидкість завантаження.
Картка товару: гнучкість, акції, кешбек
Кожна картка містить все необхідне для швидкого прийняття рішення:
- галерею зображень + відео;
- цінові варіації (за шт, за метр, за комплект);
- статус наявності (в наявності, під замовлення, закінчується тощо);
- кнопки “Купити”, “У кошик”, “Купити в 1 клік”, “Порівняти”, “Додати в обране”;
- таблиця оптових цін за обсягом;
- відгуки з модерацією, рейтинг, фото/відео клієнтів;
- модуль кешбеку: відображення % балів, які клієнт отримає за покупку;
- повідомлення про наявність, якщо товару немає.
Також реалізовані блоки “Разом дешевше” (комплекти товарів), “Похожие товари”, “Недавно переглянуті” та “З цим товаром купують”.
Кошик, оформлення замовлення і бонуси
Замовлення можна оформити лише після авторизації або швидкої реєстрації. У процесі оформлення:
- автоматично підтягуються контактні дані;
- можна обрати доставку: Нова пошта (відділення або адресна) або кур’єрська доставка (працює по заданих регіонах);
- можна оплатити готівкою, LiqPay, на рахунок, післяплатою;
- застосувати промокод або часткову оплату кешбеком;
- вибрати подарунок при досягненні умов акції;
- зберігається історія замовлень та накладних у особистому кабінеті.
Реалізовано PDF-накладну з відображенням: оплата грошима + кешбеком, подарунки, знижки, коментар до замовлення, тип доставки.

Особистий кабінет та система лояльності
Кабінет клієнта — це повноцінний інструмент взаємодії з магазином. Включає:
- персональні дані, адреси, налаштування;
- історію замовлень з деталями і можливістю повторного замовлення;
- виведення бонусного балансу (кешбек);
- застосування балів при оформленні наступного замовлення;
- розділ “Персональні пропозиції” — відображення промокодів з можливістю копіювання;
- оповіщення про подарунки та умови акцій;
- ануляція кешбеку при наявності простроченої заборгованості (згідно з даними з 1С).
Для клієнтів в особистому кабінеті доступна статистика по замовленнях, історія статусів, деталі кожної покупки.
Інформаційні сторінки та SEO-контент
На сайті реалізовано всі типові інформаційні сторінки: "Про нас", "Контакти", "Політика конфіденційності", "Партнерство", "Доставка і оплата", "Умови оферти", "Повернення", а також блог із новинами. Контент кожної сторінки редагується через CMS. Сторінки новин мають прев’ю, повноцінний текст, фото, відео та пагінацію.
Додатково реалізовано сторінку "Стати партнером" з формою заявки, спливаючі pop-up форми зворотного зв'язку, call-to-action та куки-попап.
Функціонал кешбеку: розширена програма лояльності
На сайті впроваджена повноцінна система кешбеку з інтеграцією в 1С. Особливості реалізації:
- начислення % кешбеку у вигляді балів після повної оплати замовлення;
- відображення балів у картці товару, кабінеті та при оформленні замовлення;
- використання балів частково або повністю при оплаті наступного замовлення;
- автоматичне виключення акційних товарів з кешбеку;
- ануляція кешбеку при наявності простроченого боргу (по 1С);
- повний облік у PDF-накладній: скільки оплачено балами, скільки — грошима;
- звітність в адмінці: таблиця кешбеків по клієнтах, експорт у Excel;
- обмін із 1С: отримання даних про оплати, повернення, борги, передача нових клієнтів і залишків балів.
Висновок
Tykwaland — це приклад потужного інтернет-магазину в ніші електротехніки, з гнучким функціоналом, сучасним дизайном, розширеним фільтром, просунутою програмою лояльності, інтеграцією з 1С, багатомовністю і повною SEO-підготовкою. Проєкт адаптований до складних логістичних і маркетингових задач і готовий до масштабування.
Використані технології: OpenCart 3, PHP 7.3, MySQL, HTML5, CSS3, JavaScript, Ajax, LiqPay, 1С‑інтеграція, Кешбек-модуль, SEO-розмітка, OCFilter, PDF Generator, Multilanguage (UA/RU), Multicurrency (UAH), GTM, GA4.




