Інтернет-магазин · Joomla · Статика

Інтернет-магазин під ключ — на статиці або Joomla

Роблю інтернет-магазини у двох форматах. Легкий «лендинг-магазин» на статиці — для каталогів до 300 SKU: PageSpeed 100/100, оплата через Stripe Checkout, monobank Acquiring або LiqPay, заявки в Telegram-бот, $0/міс за хостинг (Cloudflare Pages), від $400, 2-3 тижні. Стандартний магазин на Joomla 5 + HikaShop — для каталогів до 5000 SKU: повноцінна адмінка, кошик, багатоступеневий checkout, інтеграції з monobank Acquiring, LiqPay, Portmone, WayForPay, Stripe, а також з Новою Поштою, Укрпоштою, Justin і Meest, сповіщення в Telegram, від $1500, 4-8 тижнів. В обох випадках — Schema.org Product на кожному товарі, мобільний адаптив, SEO-структура та аналітика з коробки. Якщо у вас 30 000+ SKU — це інший цінник та інші платформи (Shopify Plus / Magento / headless), підкажу контакт, але сам не візьмуся.

Два формати

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

Легкий — статичний лендинг-магазин

Для невеликих каталогів, де важлива швидкість і не потрібна складна адмінка.

  • До 300 SKU
  • PageSpeed 100/100, миттєве завантаження
  • Оплата: Stripe Checkout, monobank Acquiring або LiqPay (одна кнопка-посилання на товарі), або заявка в Telegram-бот
  • Без адмінки (товари редагуються у вихідниках або через простий CMS-режим)
  • Хостинг $0/міс (Cloudflare Pages)
  • Доставка: Нова Пошта, Укрпошта (розрахунок або фікс-тариф)
  • Термін: 2-3 тижні
  • Ціна: від $400

Для кого: handmade/арт, B2B-каталог-із-заявкою, цифрові товари (PDF/шаблони/курси), послуги з фіксованою ціною.

Стандарт — Joomla 5 + HikaShop/VirtueMart

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

  • 300-5000 SKU
  • Повна адмінка: товари, замовлення, залишки, знижки, купони
  • Кошик + багатоступеневий checkout
  • Оплата: Stripe, monobank Acquiring, LiqPay, Portmone, WayForPay
  • Доставка: Нова Пошта, Укрпошта, Justin, Meest з автоматичним розрахунком
  • Сповіщення про замовлення в Telegram (адміну) + email клієнту
  • Інтеграція з 1С або BAS за потреби (на запит)
  • Термін: 4-8 тижнів
  • Ціна: від $1500

Для кого: середній/великий магазин будь-яких товарів, B2C з великим оборотом.

Що входить

Склад робіт — незалежно від обраного формату. Під легкий варіант частина пунктів спрощується (немає кошика, є пряма оплата), під Joomla — реалізується повноцінна e-commerce-функціональність.

01

Каталог і категорії

Ієрархічна структура, фільтри за атрибутами (колір, розмір, бренд, ціна), теги. На Joomla — керування через адмінку, на статиці — через структуру файлів або простий CMS-режим.

02

Кошик і checkout

Гостьове замовлення, реєстрація, особистий кабінет (для Joomla); на статиці — пряма оплата через Stripe Checkout без кошика. Мінімум кліків до оплати.

03

Оплата

Stripe, monobank Acquiring, LiqPay, Portmone, WayForPay — тестовий і бойовий режим, коректні webhook-сповіщення, захист від подвійних списань і фрод-моніторинг.

04

Доставка

Нова Пошта, Укрпошта, Justin, Meest з автоматичним розрахунком вартості за габаритами, вагою та адресою. Вибір відділення чи поштомату через офіційний віджет на checkout.

05

Telegram-сповіщення

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

06

SEO Schema товару

Schema.org Product/Offer/AggregateRating на кожній картці, чисті URL, OpenGraph для шерингу в соцмережах, sitemap з автогенерацією товарів.

Підхід і стек технологій

Для кожного формату — свій стек, дібраний під задачу. Легкий — на сучасних edge-технологіях з нульовими витратами на хостинг. Стандарт — на перевіреній Joomla 5 + HikaShop з готовими модулями оплат і доставки.

Легкий формат

Повністю статична збірка з прямою інтеграцією платежів і Telegram-бота. Ідеально для каталогів до 300 SKU, де швидкість критична, а адмінка не потрібна.

  • HTML5
  • CSS3
  • vanilla JS
  • Cloudflare Pages
  • Stripe Checkout API
  • monobank API
  • Telegram Bot API (aiogram)

Стандарт на Joomla

Joomla 5 + HikaShop (або VirtueMart) — повнофункціональна e-commerce-платформа з готовими модулями оплати, доставки та кастомними інтеграціями за потреби.

  • Joomla 5
  • HikaShop
  • VirtueMart
  • monobank Acquiring
  • LiqPay
  • Stripe
  • Нова Пошта API
  • Укрпошта API

Етапи роботи

Прозорий процес із зафіксованими точками контролю. Ви бачите проміжний результат на кожному кроці й не отримуєте у фіналі сюрпризу.

Бриф

Обговорюємо, який формат підходить, які інтеграції потрібні, обсяг каталогу, цільові ринки. Фіксуємо кошторис і терміни до старту робіт.

Прототип

Прототип каталогу й вітрини у Figma (1-2 ітерації). Узгоджуємо структуру категорій, картку товару, сторінку checkout — до того, як іти в код.

Збірка

Реалізую каталог, кошик, оформлення, сторінки оплати й доставки. Проміжний показ через 7-10 днів — можна протестувати наживо.

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

Підключаю платіжні системи (monobank, LiqPay, Stripe) і служби доставки (Нова Пошта, Укрпошта, Justin). Тестовий прогін: створюємо фіктивне замовлення, проводимо оплату, генеруємо ТТН.

Запуск і навчання

Публікація, навчання редагуванню (для Joomla — 1 зустріч + відеоінструкція), 14 днів підтримки після запуску: дрібні правки та фікси.

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

Якщо не знайшли свого — напишіть у Telegram, відповім із конкретикою.

Який формат обрати?

До 300 SKU + товари змінюються рідко + важлива швидкість + адмінка не потрібна — легкий статичний. 500+ SKU + регулярні зміни + потрібна адмінка для команди чи менеджерів — Joomla. Якщо сумніваєтесь — обговоримо, безкоштовно підкажу, що підійде.

Скільки часу займає розробка?

Легкий формат — 2-3 тижні від брифа до запуску. Стандарт на Joomla — 4-8 тижнів залежно від кількості інтеграцій (1С, кастомна логіка, мульти-склад додають часу).

Які платіжні системи підключаєте?

Stripe, monobank Acquiring (mono.bank), LiqPay, Portmone, WayForPay — стандартний набір для українського ринку. На легкому форматі зазвичай Stripe Checkout (одна кнопка-посилання, без кошика) або monobank. На Joomla — усі через готові модулі HikaShop з налаштуванням комісій і тестового режиму.

Чи можна потім перейти зі статики на Joomla?

Так, і часто це нормальна еволюція. Коли каталог зростає з 200 до 1000 SKU, переносимо товари в Joomla (через імпорт CSV), дизайн адаптуємо під Joomla-шаблон. Це не «викинути й переробити», а розширення.

Що з SEO?

Schema.org Product на кожному товарі (price, availability, brand, rating якщо є відгуки), коректні H1/title/description з підстановкою назв, sitemap.xml з автогенерацією, OpenGraph і Twitter Card для шерингу. Легкий формат показує PageSpeed 100/100, Joomla — 80-95 залежно від теми й кількості модулів. Аналітика — Google Analytics 4 і Google Search Console з e-commerce-подіями.

А що якщо в мене 30 000 товарів?

Це не моя зона. Для такого обсягу потрібні або спеціалізовані платформи (Shopify Plus, Magento, OpenCart-pro), або headless-стек (Medusa.js, Saleor) — це інший цінник, інші компетенції та інша команда. Можу підказати контакт, хто цим займається, але сам не візьму.

Хто додаватиме товари після запуску?

На статиці — додаю я (або ви через Git, якщо є навичка роботи з репозиторієм). На Joomla — ви самі через адмін-панель, навчу за 1 зустріч + дам відеоінструкцію щодо типових операцій (додати товар, змінити ціну, знижка, новий розділ).

Які служби доставки підключаєте?

Нова Пошта (відділення, поштомати, кур'єр), Укрпошта, Justin, Meest — з автоматичним розрахунком вартості за габаритами, вагою та адресою одержувача. На checkout — вибір відділення через офіційний віджет Нової Пошти. Для EU-доставок підключаємо DHL або Posta Polska за потреби.

Джерела та матеріали

Обговоримо, який формат вам підходить?

Опишіть задачу або замовте безкоштовний аудит — надішлю PDF з розбором за 24 години.

Безкоштовний аудит Написати в Telegram
Telegram