Перейти к содержанию

Интернет-магазины · Интеграции

Функции интернет-магазина: что нужно с первого дня, а что — для роста

С первого дня интернет-магазину нужны шесть групп функций: каталог с фильтрами и поиском, подробная карточка товара, короткое оформление заказа, онлайн-оплата, доставка в постаматы и управление заказами. Сложные правила скидок, цены для бизнес-клиентов, связь с учётной программой, несколько языков или программу лояльности часто можно добавить позже, когда станет ясно, что на самом деле нужно вашим покупателям.

  • Автор: Команда Saitai.lt
  • Опубликовано
  • Обновлено
  • 12 мин. чтения
Содержание (12)
  1. Какие функции нужны с первого дня?
  2. Каталог товаров, поиск и фильтры
  3. Что должно быть в карточке товара?
  4. Корзина и оформление заказа
  5. Какие способы оплаты подключить?
  6. Доставка: постаматы и курьеры
  7. Скидки, промокоды и цены для бизнес-клиентов
  8. Нужно ли связывать магазин с бухгалтерией?
  9. Какие правовые и технические элементы нельзя забыть?
  10. Что можно отложить на потом?
  11. Источники
  12. Часто задаваемые вопросы

Какие функции нужны с первого дня?

Обязательны те функции, без которых покупатель не может найти товар, оплатить его и получить, а вы — выполнить заказ. Остальные помогают продавать больше или экономят время. Таблица пригодится, когда вы готовите задание для разработчика или сравниваете предложения.

ФункцияЗачем нужнаКогда
Категории и фильтрыЧтобы покупатель быстро сузил выборобязательно
ПоискДля тех, кто знает название или артикул товараобязательно, если товаров больше нескольких десятков
Варианты товаров и остаткиЧтобы не продавать то, чего нет на складеобязательно
Покупка без регистрацииМеньше брошенных корзинобязательно
Онлайн-оплатаОплата сразу и автоматический статус заказаобязательно
Постаматы и курьерСпособ и стоимость доставки видны в корзинеобязательно
Управление заказами и письмаСтатусы, уведомления покупателю и вамобязательно
Правила покупок, политика конфиденциальности и cookieПравовые требования и проверка со стороны платёжной системыобязательно
Промокоды и акцииДля кампаний и рассылокна старте — простые промокоды, позже — более сложные правила
Печать наклеек для посылок в админкеКогда посылок с каждым днём большепозже
Связь с учётной программойКогда бухгалтер не успевает переносить заказыпозже или сразу, если заказов много
Цены для бизнес-клиентовДля оптовиков и партнёровтолько если вы продаёте компаниям

В пакет «Start» для интернет-магазина на WooCommerce от Saitai.lt (от 999 €) входят одна платёжная система, один курьер с постаматами и фильтры. В пакете «Бизнес» (от 1 690 €) добавляются вторая платёжная система и 2–3 курьера с печатью наклеек, а в пакете «Premium» (от 2 900 €) — связь с учётной программой, B2B-цены и несколько языков. Шаги создания магазина от идеи до запуска мы описали в статье «Как открыть интернет-магазин в Литве».

Каталог товаров, поиск и фильтры

В хорошо устроенном каталоге покупатель доходит до нужного товара за два-три клика: категория, несколько фильтров, список товаров. Поэтому ещё до разработки стоит договориться, какими свойствами (атрибутами) вы будете описывать товары, — из них потом строятся фильтры.

Страница категории Jauktis.lt: дерево категорий с количеством товаров, сортировка и список товаров с ценами
Страница категории в интернет-магазине Jauktis.lt: дерево категорий с количеством товаров и сортировка, на телефоне — товары в два столбца. Смотреть работу
  • Категории и подкатегории. Один и тот же товар может показываться в нескольких категориях, например «Детская обувь» и «Распродажа», но при этом иметь один основной адрес.
  • Атрибуты. Размер, цвет, материал, мощность или совместимость у всех товаров записываются одинаково: «красный» и «красная» в фильтре превращаются в два разных значения.
  • Фильтры. По цене, бренду, атрибутам и наличию на складе. На телефоне фильтры открываются в отдельной панели, чтобы не занимать место над результатами.
  • Поиск. Находит товар по названию и артикулу и показывает подсказки уже во время ввода. Поиск с подсказками и распознаванием опечаток обычно ставят отдельным плагином.

Цены и остатки товаров поставщиков можно обновлять автоматически из XML- или CSV-файлов — см. страницу об импорте и синхронизации товаров.

Что должно быть в карточке товара?

Карточка товара должна отвечать на вопросы, которые покупатель в обычном магазине задал бы продавцу: сколько стоит, есть ли в наличии, когда привезут и чем отличается от похожего товара. Чем меньше вопросов остаётся без ответа, тем меньше звонков и возвратов.

Карточка товара Elprina: цена, отметка «В наличии», выбор варианта и ожидаемый срок доставки
Карточка товара в интернет-магазине Elprina: остаток, диапазон цен в зависимости от варианта, выбор варианта и срок доставки. Смотреть работу
  • Название, артикул, цена и хорошо заметная информация о том, есть ли товар на складе.
  • Варианты (размер, цвет, упаковка), у каждого из которых свой артикул, цена, остаток и фото.
  • Несколько фото с увеличением; чтобы страница быстро загружалась, их конвертируют в формат WebP.
  • Видео, если товар трудно понять по фотографиям.
  • Таблица характеристик вместо длинного абзаца: габариты, вес, материал, состав.
  • Срок и стоимость доставки или ссылка на условия доставки.
  • Сопутствующие и дополняющие товары, например к кофемашине — фильтры и средство от накипи.

На странице товара также нужны структурированные данные Product: цена, валюта, наличие и, если есть, рейтинг отзывов. По ним Google может показать в результатах поиска цену и наличие товара. Как оптимизируют страницы товаров и категорий, рассказано на странице о SEO-продвижении интернет-магазинов.

Корзина и оформление заказа

Оформление заказа (checkout) должно быть коротким: покупатель покупает без регистрации, заполняет только обязательные поля и видит итоговую сумму с доставкой ещё до оплаты. Каждый лишний шаг или неожиданный платёж на последнем этапе — частая причина бросить корзину.

  • Покупка без аккаунта. Создать аккаунт можно предложить после заказа, а не требовать до покупки.
  • Минимум полей. Имя, телефон, e-mail и адрес или выбранный постамат. Поля для реквизитов компании появляются, только если покупатель отметил, что покупает для компании.
  • Понятная сумма. Стоимость доставки и порог бесплатной доставки видны уже в корзине, а не только на последнем шаге.
  • Согласия. Галочка о согласии с правилами покупок и отдельная, заранее не отмеченная галочка для подписки на рассылку.
  • Подтверждение. Покупатель получает письмо с составом заказа, а вы — уведомление о новом заказе.

В админке должны быть список заказов со статусами (ожидает оплаты, оплачен, отправлен, возвращён), история заказов покупателя и экспорт заказов. Письма покупателю стоит переписать своими словами, а не оставлять стандартные тексты платформы.

Какие способы оплаты подключить?

На старте хватит одной платёжной системы, которая показывает в корзине банковские ссылки и оплату картой, а получив оплату, сама меняет статус заказа. В Литве такие услуги предоставляют, например, Paysera и Montonio. Другие способы стоит добавлять с учётом того, кто ваши покупатели.

Способ оплатыКому подходитЧто проверить
Банковские ссылки (переход в интернет-банк)Покупателям в ЛитвеЕсть ли в списке все основные банки
Банковские карты, Apple Pay, Google PayТем, кто покупает с телефона, и иностранным покупателямВключены ли эти способы в вашем договоре с платёжной системой
Stripe, PayPalДля продаж за рубежВалюты и порядок возврата денег
Банковский перевод, предварительный счётКомпаниям и для крупных заказовКто и в какой срок отмечает оплату
Оплата частями или лизингДля более дорогих товаровПредоставляет ли такую услугу ваша платёжная система или лизинговая компания
Наложенный платёжТем, кто хочет заплатить при получении посылкиПредусмотрен ли он договором с курьерской службой

Важна и функция, которую покупатель не видит: возврат денег прямо из заказа, если модуль платёжной системы это поддерживает. Подключение одной платёжной системы стоит от 150 €, а что входит в эту работу, описано на странице об интеграции платёжных систем.

Доставка: постаматы и курьеры

В корзине покупатель должен выбрать постамат или курьера и сразу увидеть стоимость доставки. В Литве услуги постаматов (пакоматов) и курьеров предоставляют Omniva, DPD, LP Express, Venipak и другие службы; какие из них предлагать, зависит от ваших договоров со службами и размера товаров.

  • Постамат выбирают из списка или на карте по городу и улице — удобно и на телефоне.
  • Стоимость доставки рассчитывается по весу, размеру, сумме заказа или стране; задаётся порог бесплатной доставки.
  • Для крупных товаров постаматы отключают и оставляют только курьера.
  • Если у вас есть магазин или склад, покупатель может забрать товар сам.
  • Наклейка и трек-номер создаются прямо в заказе, а ссылка для отслеживания посылки отправляется покупателю.

Когда посылок в день десятки, время экономит возможность печатать в админке наклейки сразу для нескольких заказов. Подробнее — на странице об интеграции служб доставки.

Скидки, промокоды и цены для бизнес-клиентов

На старте обычно хватает промокодов и акционной цены со сроком действия. Более сложные правила — скидки за количество, предложения «3 по цене 2», отдельные цены для компаний — нужны тогда, когда вы уже применяете их в других каналах продаж или в работе с партнёрами.

  • Промокоды — в процентах или фиксированной суммой; можно задать срок действия, минимальную сумму заказа, лимит использований и категории.
  • Акционная цена — задаётся заранее с датой начала и окончания, чтобы не менять её вручную в полночь.
  • Скидки за количество — более низкая цена за единицу при покупке 5, 10 и более штук.
  • Цены для бизнес-клиентов (B2B) — группы цен, цены без НДС, код компании в заказе и предварительный счёт.

При объявлении о снижении цены нужно указывать и прежнюю цену — самую низкую цену, действовавшую в течение 30 дней до снижения. Это требование директивы ЕС Литва закрепила в Гражданском кодексе (Civilinis kodeksas); оно не применяется, например, к скоропортящимся товарам, а при поэтапном снижении прежней считается цена до первого снижения. Чтобы не считать это вручную, магазин должен хранить историю цен и показывать прежнюю цену автоматически; в WooCommerce для этого используют плагин.

Нужно ли связывать магазин с бухгалтерией?

На старте — не обязательно. Пока заказов немного, бухгалтер может загружать их из файла экспорта. Связь с учётной программой окупается, когда заказов с каждым днём больше, вы продаёте и в других местах, а расхождения в остатках оборачиваются проданными товарами, которых нет на складе.

Интеграция обычно работает в обе стороны: в бухгалтерию уходят заказы, счета-фактуры и данные покупателей, а в магазин — остатки и цены. Saitai.lt интегрирует интернет-магазины с популярными учётными программами, например Rivilė, B1.lt (литовские аналоги 1С), Centas, Finvalda, если у программы есть API или функция импорта. Интеграция с учётной программой стоит от 490 €, подробнее — на странице об интеграции с бухгалтерскими программами.

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

Какие правовые и технические элементы нельзя забыть?

Магазин без правил покупок, согласия на cookie или резервных копий не закончен, даже если красиво выглядит. Покупатель эти элементы сразу не замечает, поэтому их отсутствие обычно всплывает, когда магазин проверяет платёжная система, при споре или сбое.

  • Правила покупок с реквизитами продавца, условиями доставки и возврата и правом отказаться от договора в течение 14 дней.
  • Политика конфиденциальности и cookie, а также баннер согласия, который не записывает аналитические и рекламные cookie, пока посетитель на них не согласится.
  • Форма возврата или понятная инструкция, как вернуть товар.
  • Доступность для людей с инвалидностью: Европейский акт о доступности применяется к электронной торговле с 28 июня 2025 г., кроме микропредприятий, оказывающих услуги (менее 10 работников и не более 2 млн € годового оборота или баланса).
  • SSL-сертификат, чтобы все адреса открывались по защищённому протоколу HTTPS.
  • Резервные копии, которые хранятся не на том же сервере, и человек, который обновляет систему и плагины.

Содержание юридических текстов предоставляет владелец или его юрист, а разработчик предусматривает для них страницы, поля согласий и баннер. Более подробный список требований с источниками — в уже упомянутой статье о создании интернет-магазина.

Что можно отложить на потом?

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

  • Отзывы и оценки. Пустой блок отзывов ничего не даёт — включите его, когда появятся первые покупатели.
  • Программа лояльности и баллы. Имеет смысл, когда у вас есть постоянные покупатели.
  • Несколько языков и валют. Когда вы планируете конкретный зарубежный рынок и знаете, как будете туда доставлять и как принимать возвраты.
  • Маркетплейсы и сайты сравнения цен. Экспорт товаров туда — когда каталог уже в порядке.
  • Список желаний, сравнение товаров, уведомление о поступлении. Полезны при большом ассортименте.

Если процесс продаж нестандартный — аренда, бронирование, конфигуратор изделия или договорные цены для каждого клиента, — стоит рассмотреть индивидуальный интернет-магазин на Laravel.

Источники

  • Директива (ЕС) 2019/2161, так называемая директива Omnibus (указание прежней цены): eur-lex.europa.eu
  • Государственная служба защиты прав потребителей (Valstybinė vartotojų teisių apsaugos tarnyba), «Kaip teisingai reklamuoti sumažintą prekės kainą» (как правильно рекламировать сниженную цену): vvtat.lrv.lt
  • Директива (ЕС) 2019/882, Европейский акт о доступности (применяется с 28 июня 2025 г.): eur-lex.europa.eu
  • Директива 2011/83/ЕС (право потребителя отказаться от дистанционного договора): eur-lex.europa.eu
  • Google Search Central, структурированные данные для товаров (Product): developers.google.com
  • Документация WooCommerce: промокоды, покупка без аккаунта

Готовите задание на интернет-магазин? Пришлите список функций и примерное количество товаров через форму заявки. В течение 1 рабочего дня ответим, какие функции нужны уже на старте, какие можно отложить и сколько будет стоить магазин под ключ.

Часто задаваемые вопросы

Есть ли все эти функции в WooCommerce без плагинов?

Не все. В самой WooCommerce есть каталог, варианты товаров, остатки, корзина, покупка без регистрации, промокоды, зоны доставки и отзывы. Модули литовских платёжных систем и служб доставки обычно предоставляют сами эти службы, а для PDF-счетов, B2B-цен и скидок за количество, показа прежней цены или расширенного поиска нужны плагины. Мы ставим только необходимые: чем их меньше, тем меньше конфликтов при обновлениях.

Можно ли добавить функции позже, когда магазин уже работает?

Да. Новые функции мы разрабатываем и тестируем на копии магазина, а в рабочий магазин переносим только после проверки, что корзина и оплата не ломаются. Небольшие работы стоят 30 €/час, более крупные — по отдельному предложению. Заранее стоит продумать только структуру данных о товарах — атрибуты, варианты и категории, — потому что менять её потом сложнее всего.

Обязательно ли покупателю регистрироваться?

Нет, и мы не советуем этого требовать. Большинство покупателей хотят просто купить, поэтому достаточно формы заказа с обязательными полями, а создать аккаунт можно предложить после заказа. Регистрация имеет смысл при продажах компаниям: авторизованный клиент видит свои цены, историю заказов и может повторить прежний заказ.

Сколько стоит интернет-магазин с оплатой и постаматами?

От 999 €. Столько стоит пакет «Start» для магазина на WooCommerce с одной платёжной системой, одним курьером с постаматами и внесением до 30 товаров. Пакет «Бизнес» с двумя платёжными системами, 2–3 курьерами и индивидуальным дизайном стоит от 1 690 €, интеграция каждой дополнительной платёжной системы или службы доставки — от 150 €. Хостинг — от 70 €/год (в пакете «Бизнес» первый год включён). Цены указаны с учётом всех налогов — НДС не начисляется.

Как вести остатки, если вы торгуете и в обычном магазине?

Остатки должны учитываться в одной системе — обычно в учётной или кассовой программе, — а интернет-магазин получает их оттуда. Если у программы есть API или функция экспорта, остатки и цены можно обновлять автоматически по расписанию, а заказы из магазина тогда уменьшают остаток в той же программе. С какой частотой и в каком направлении обмениваться данными, мы оценим под вашу программу.

Другие статьи

Все статьи

Нужна помощь с реализацией?

Опишите, что нужно, — ответим в течение 1 рабочего дня и пришлём предложение с ценой и сроками. Консультация бесплатная.

Получить предложение

Сайты, интернет-магазины, SEO, ИИ и CRM-решения для бизнеса. Работаем с 1998 года.

Услуги

Популярное

Компания

ПозвонитьWhatsAppПолучить предложение