удалённо·три индивидуальных предпринимателя·вместе с 2012 года

Магазин — это
не витринаСоздание интернет-магазина с нуля

Работаем удалённо, для клиентов в любой стране. Каталог видно всем — работа начинается за кнопкой «оплатить»: платежи, доставка, склад, учёт. Витрину и то, что за ней, здесь делает одна команда.

02 — как это устроено

Интернет-магазин на заказ: расти есть куда

Мы делаем магазин под ключ и пишем его под вас, поэтому потолка, поставленного кем-то другим, у него нет: он развивается дальше и не упирается в технические барьеры.

Появился новый способ оплаты — подключаем. Открылся второй рынок со своей валютой и своей доставкой — добавляем. Понадобился обмен с учётной системой, о которой в начале никто не думал, — делаем.

Ни один из этих шагов не упирается в «так нельзя». Он упирается в часы — а часы вы видите заранее.

Магазин у нас ведут двое: Емилиан отвечает за витрину — каталог, карточку товара, оформление заказа, скорость на телефоне; Думитру — за то, что за ней: платежи, доставка, склад, обмен с учётной системой. Это одна команда и один счёт, а не подрядчик по вёрстке и подрядчик по бэкенду, которых вам придётся сводить между собой.

сколько занимает разработка магазина

Магазин с одним способом оплаты и одной доставкой — от шести недель. С несколькими валютами, обменом со складом и учётом — от двенадцати.

03 — состав работ

Что входит в работу над магазином

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

Корзина и оформление заказа. Шаги, поля, доставка, ошибки ввода — всё, через что покупатель проходит между «хочу» и «оплатил». Здесь теряется больше всего заказов, поэтому здесь же больше всего работы.

Оплата. Карты и криптоплатежи в том числе — мы делали платежи в BTC, ETH, ERC-20, BCH и LTC. Отдельно пишется то, что происходит, когда оплата не прошла, прошла дважды или зависла.

Интеграции за заказом. Доставка, склад, учётная система — 1С или другая, — уведомления: всё, что должно узнать о заказе после того, как он оформлен. Подробнее об этой части — на странице API, интеграции и платежи.

Админка, в которой работают ваши люди. Товары, остатки, заказы, статусы — так, чтобы ежедневные действия делались за два клика, а не за восемь.

Код ваш. Репозиторий и доступы — с самого начала, а не по завершении. Домен и хостинг оформляются на вас.

04 — доказательства

Интернет-магазины, которые мы разработали

domnmoraru.md — главная страница интернет-магазина крафтовых уксусов и чаёв domnmoraru.md — каталог с фильтрами по категориям и цене domnmoraru.md — карточка товара: состав, цена, добавление в корзину и отзывы domnmoraru.md — блог о продуктах и рецептах

domnmoraru.md

Молдавский интернет-магазин крафтовых уксусов и травяных чаёв: каталог, корзина, оформление заказа, оплата и доставка, двуязычный RU/RO. Постоянная поддержка.

каталогоформление заказаоплата и доставкаRU/RO
WooCommerce на кастомной теме · двуязычный RU/RO · ведём после запуска
Premiercom — витрина магазина отделочных материалов с входом для партнёров и рассрочкой Premiercom — каталог плитки с фильтрами по свойствам, виду, цвету и наличию Premiercom — карточка товара: цена за м², остаток на складе и выбор единицы измерения — метр, коробка, паллета Premiercom — корзина с итогом заказа, НДС и переходом к оформлению

Premiercom

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

интеграция с ERPдоговорные ценыB2B и розница в одном магазинеоплата и рассрочка
разработка в составе команды Rinnovation

Значительная часть наших работ закрыта NDA агентств. Примеры — по запросу.

05 — процесс

Как идёт разработка интернет-магазина

  1. 01Вы приходите с техническим заданием.Что продаёте, как считается доставка, чем платят, что должно происходить с заказом дальше. Это ваша часть: без неё считать нечего.
  2. 02Мы его анализируем.Приводим к документу, в котором не остаётся вопросов и двойных прочтений: что именно строим, а что — нет. Для магазина это в первую очередь состояния заказа: что с ним происходит после оплаты, после отмены и после возврата.
  3. 03Оценка в часах — по готовому ТЗ.Цифры считаются по документу, который вы прочитали и утвердили. Считать часы по описанию идеи — это гадание, за которое платите вы. В магазине считается не количество товаров, а количество способов оплаты, доставки и обменов с чужими системами.
  4. 04Вы рано видите работающее.Не скриншот, а магазин, в котором можно пройти путь до оплаты. Передумать на этом этапе дёшево.
  5. 05Вы видите, куда идёт время.Учёт в Toggl, отчёт открыт вам: раз в месяц — часы по задачам, что сделано, что идёт следующим. Счёт за отработанное, а не вперёд.
  6. 06Запуск — и дальше поддержка или передача.Магазин может остаться у нас на ежемесячной поддержке, а может уйти к вам или к вашей команде. Репозиторий и доступы ваши в любом случае.
06 — честно

Чего мы не делаем в магазинах

Не считаем магазин по количеству страниц. Цену определяет не витрина, а то, что за ней: способы оплаты, доставка, остатки, состояния заказа.

Не называем цену до ТЗ. Сумма по описанию идеи — это не оценка, а число, которое потом всё равно поменяется. Мы предпочитаем менять его до того, как вы на него рассчитывали.

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

07 — частые вопросы

Частые вопросы о разработке интернет-магазинов

Сколько стоит магазин?

Цена считается в часах, и их количество мы называем заранее, по техническому заданию. Без этого документа никакой цифры не даём: сумма «на глаз» по описанию идеи была бы гаданием.

Сколько времени занимает разработка магазина?

С одним способом оплаты и одной доставкой — от шести недель. С несколькими валютами, обменом со складом и учётом — от двенадцати. Точный срок — по готовому ТЗ.

Делаете ли вы магазины на WooCommerce?

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

Какие способы оплаты можно поставить в магазине?

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

Сколько товаров выдержит каталог?

Столько, сколько заложено в базу и поиск на этапе ТЗ. Каталог на сто позиций и каталог на сто тысяч требуют разных решений по базе и по поиску, и принимаются они до запуска, а не после, когда всё уже замедлилось. В B2B-магазине к этому добавляются свои цены и условия под каждого покупателя, и это тоже решается на базе, а не в витрине.

Делаете ли вы маркетплейс с несколькими продавцами?

Делали. Но считать многовендорный магазин как обычный нельзя: продавец — это не строка в каталоге, а отдельная роль со своим ассортиментом, своими остатками, своей отчётностью и своими деньгами. К обычному магазину добавляется вторая админка — та, в которой сидит продавец, а не вы, — и правила, по которым между вами делятся заказ и оплата. Это заметно больше работы, и разбирается она на этапе ТЗ, а не после.

Можно ли загружать товары от поставщика автоматически?

Да, если поставщик отдаёт выгрузку в каком-то виде — файлом или через API. Это обычная интеграция: договориться о формате, разобрать его, решить, что делать с товарами, которые в выгрузке пропали. Работа считается отдельно от самого магазина.

Можно перенести магазин с готовой платформы?

Да, если платформа из списка внизу страницы: начнётся перенос с чтения кода, как на странице о подхвате. Если платформа не наша, честнее сразу сказать, что это не к нам.

Кто подключает доставку и склад?

Мы же. Доставка, склад и учёт — это интеграции, то есть та же работа, что и платежи, и делает её тот же человек.

Кому принадлежит код?

Вам. Мы работаем помесячно и выставляем счёт за уже сделанное, поэтому доступ к репозиторию можно отдать сразу, а не в конце проекта — держать код у себя до последнего платежа нам незачем.

Подпишете ли вы NDA?

Да. Значительная часть наших текущих работ и так под ним.

В каком часовом поясе и на каком языке вы работаете?

Работаем удалённо с клиентами откуда угодно, часовой пояс EET. Говорим и пишем на румынском, русском, английском и болгарском.

08 — дальше

Расскажите, что вы продаёте

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

один адрес, все трое

[email protected]

Это точка входа. По магазинам отвечают двое: Емилиан за витрину, Думитру за то, что за ней.

Написать кому-то из нас напрямую — контакты на главной.

Если задача другая: веб-приложение или внутренняя система, API, интеграции и платежи, приложение для iOS и Android, сайт или лендинг, подхват чужого проекта, адаптация готового сайта под телефон.

Хотите сначала посмотреть, кто мы такие, — главная страница: трое, чем занимается каждый, как считаем часы и что уже сделали.