+7 499 938 8452 пн.-пт. 10:00 – 17:00
Учёт, оплата, доставка, CRM, поля каталога. Решают в проекте, не «потом в макете».

Учёт до макета: какие поля едут
Учёт до макета: какие поля едут
Магазин откладывает учёт «на потом»: сначала витрина, потом 1С. Студия услуг делает то же со слотами и предоплатой. Интеграция — связь сайта с учётом, кассой или CRM (программа, где живут клиенты и сделки), её выбирают в проекте, не в макете. Если до серых экранов не названы поля карточки, ночной обмен затрёт заголовок, цену или адрес страницы. На 200 позициях это три дня ручного ремонта. На 2000 — две недели и сорванная неделя продаж. Хозяин каждого поля один: либо учёт, либо сайт.
Почему оплата — это не виджет на главной
Почему оплата — это не виджет на главной
Магазин просит «поставить оплату как у всех» — картинку карт на главной. Студия просит кнопку предоплаты за слот и думает, что это тот же виджет. Оплата — контур: тестовый ключ, боевой ключ, чек, письмо со суммой, что делать, если банк молчит. Это решают в проекте, не в макете. Виджет без контура даёт гостю зелёную кнопку и тишину. На кассе магазина тишина — брошенная корзина. На записи студии — занятое время и нет денег.
Доставка: расчёт или таблица
Доставка: расчёт или таблица
Магазин хочет «как у маркетплейса»: цена доставки сама, по индексу. Студия с выездом мастера хочет то же для адреса клиента. Расчёт через службу — отдельная связь: договор, ключ, таймаут, что показать, если служба молчит. Таблица зон — один вечер и три правила. Это развилка проекта, не картинка грузовика в подвале. Если выбрать «потом API», гость на кассе видит «уточнит менеджер» и закрывает вкладку. Менеджер уточняет полдня, заказ уже уехал к другому.
Куда падает заявка
Куда падает заявка
Магазин оставляет форму «перезвоните» и ждёт, что письмо на личную почту менеджера — это порядок. Студия пишет «запишитесь» и кидает имя в общий чат. Заявка — имя или телефон, ещё не визит и не оплата. Куда она падает, решают в проекте: CRM (программа, где живут клиенты и сделки) с хозяином, не «на почту, потом разберёмся». Письмо в личный ящик теряется в отпуске. Чат теряет заявку за выходные. Через 90 дней никто не скажет, сколько имён пришло и сколько из них стали деньгами.
Остаток: откуда правда
Остаток: откуда правда
Магазин ставит на карточке «в наличии», а на складе нуль. Студия пишет «есть окно завтра», а мастер уже занят в тетради. Остаток — не украшение карточки. Это поле, у которого один хозяин: склад, календарь или человек, который вручную ставит цифру. Сайт не имеет права быть умнее склада. Если правду не выбрать в проекте, гость оплатит пустое, менеджер будет извиняться, а владелец обвинит «сайт». Витрина врала, потому что ей не сказали, откуда брать число.
Цена: одно поле
Цена: одно поле
Магазин тащит на витрину закупочную «на всякий случай, менеджер увидит». Студия пишет «от» и три цены в одном абзаце. Гость должен видеть одно число — то, которое можно оплатить или за которым идёт счёт. Откуда число берётся, решают в проекте: одно поле, один хозяин. Вторая цена — опт, акция, предоплата — отдельное правило, не вторая цифра «рядом для красоты». Путаница на карточке стоит брошенной корзины и стыда, когда гость фотографирует цену и пишете «это для своих».
Фото: откуда файл
Фото: откуда файл
Магазин выгружает из учёта превью 400 пикселей и злится, что на карточке «мыло». Студия ставит сток с чужими руками и стыдится, когда гость приходит и видит другие стены. Фото — файл с хозяином: исходник у вас или превью из учёта. Откуда файл едет на витрину, решают в проекте. Обмен, который каждую ночь затирает живое фото служебной крошкой, за месяц убивает каталог. Дизайнер не вылечит это красотой рамки. Нужно правило, какой файл главный и кто его кладёт.
Обмен ночью не должен ломать адреса
Обмен ночью не должен ломать адреса
Магазин радуется: «1С выгрузилась, всё само». Утром карточки открываются по новым адресам, реклама ведёт на 404, поиск помнит старые ссылки. Студия с прайсом услуг ловит то же, если символьный код переписывается из учёта. Ночной обмен — связь с учётом. Что ему нельзя трогать, решают в проекте. Адрес страницы почти всегда хозяин сайта. Если это не написать, одна ночь сотрёт месяцы ссылок. Дизайн тут ни при чём: серый экран ещё можно спасти правилом, нарисованный каталог уже нет.
Почта сайта: SPF не в дизайне
Почта сайта: SPF не в дизайне
Магазин запускает письма «заказ принят», а гости не видят их: папка спама. Студия шлёт подтверждение слота с бесплатного ящика менеджера — та же папка. Почта сайта — интеграция: домен, записи DNS, от имени кого уходит письмо, куда отвечает гость. Это не цвет конверта в макете. Если записи не сделать в проекте, дизайнер нарисует красивое письмо, а банк и заявка будут молчать для половины адресов. Владелец обвинит «рассылку», хотя не подписали домен.
Карты и чаты как интеграции
Карты и чаты как интеграции
Магазин вешает на первый экран карту, чат, квиз и «онлайн-консультант». Студия — то же плюс виджет записи чужого сервиса. Каждый виджет — чужой скрипт, вес, согласие, место, куда уходят имя и телефон. Это интеграции, их выбирают в проекте, не «дизайнер вставит как у всех». Три виджета на первом экране телефона добавляют секунды и спор, куда жать. Гость закрывает вкладку. Хозяин винит «трафик», хотя сам повесил ярмарку на путь к цене.
Фиды площадок
Фиды площадок
Магазин кормит Яндекс Маркет и свой сайт из «одной выгрузки» и удивляется, что на площадке одно название, на сайте другое. Студия пытается выгрузить услуги в агрегатор тем же файлом, что карточки магазина. Фид площадки — отдельная связь: свои поля, свои запреты, своя частота. Свой каталог — другой хозяин экрана. Если это не развести в проекте, ночной файл для площадки затрёт витрину или наоборот. Гость с рекламы площадки и гость с вашего домена — не один сценарий. Путать их дорого.
Капча как интеграция
Капча как интеграция
Магазин включает капчу на форме и на кассе «от ботов» и теряет людей с телефона: квадратики не нажимаются, гость бросает заказ. Студия ставит ту же стену перед записью. Капча — связь с чужим сервисом: ключи, экран, что делать, если сервис молчит, что делать с заказом по телефону. Это решают в проекте. Без правила касса и заявка становятся квестом. Спам писем неприятный. Молчаливый гость с живыми деньгами дороже пачки пустых заявок.
Счётчик и цели до рекламы
Счётчик и цели до рекламы
Магазин включает рекламу, а в счётчике нет цели «оплата прошла». Студия крутит объявления на запись, а цель — «клик по телефону» или ничего. Счётчик — интеграция: код на сайте, цели, что считать успехом за 90 дней. Его закладывают в проекте, не после того, как бюджет уже сгорел. Без целей владелец спорит с подрядчиком по вкусу. С целями видно: заявка есть, оплаты нет; звонки есть, слоты пустые. Макет на это не ответит. Ответит список из трёх целей, согласованный до первого объявления.
Два учёта — два остатка
Два учёта — два остатка
Магазин держит 1С и «таблицу, которой пользуются», и оба считают правдой. Студия держит календарь в CRM (программа, где живут клиенты и сделки) и тетрадь администратора. Два учёта дают два остатка, две цены, два обещания гостю. Хозяина выбирают в проекте. Пока хозяина нет, сайт можно подключить куда угодно — он будет врать через день. Дизайнер тут бессилен: он не знает, какую цифру рисовать. Менеджеры спорят. Гость оплачивает одну реальность и получает другую.
Где лежат имя и телефон
Где лежат имя и телефон
Магазин ставит форму и чат и не может сказать, на каком сервере лежит телефон гостя. Студия пишет заявку в три виджета — три места, три доступа, ни одного хозяина. Имя и телефон — данные. Где они лежат, решают в проекте: хостинг сайта, CRM (программа, где живут клиенты и сделки), почта, виджет. Виджет «бесплатный консультант» уносит телефон к себе. Это не мелочь дизайна. Это вопрос, кто откроет список через год, кто удалит, кто ответит гостю «где мои данные». Пока места нет на листе, макет формы рисовать рано.
Прайс из таблицы
Прайс из таблицы
Магазин живёт недельным файлом Excel: прислали, залили, «сайт обновлён». Студия присылает прайс услуг тем же файлом и через месяц правит цены ещё и в админке. Таблица — нормальный старт. Вопрос проекта: кто хозяин после заливки. Если хозяин файл, админка — стекло. Если хозяин сайт, файл больше не заливают поверх живых карточек. Без выбора ночная или ручная заливка затирает названия, адреса и тексты, которые уже правили. Гость видит то старое, то новое. Менеджер клянётся, что «в файле верно».
Статусы заказа
Статусы заказа
Магазин ставит пять статусов в учёте и ни одного письма гостю: человек оплатил и молчит в неизвестности. Студия после предоплаты слота пишет «ок» в чат и больше не пишет, если мастер перенёс. Статус — шаг пути, не внутренняя пометка. Какие статусы видит гость и какое письмо уходит на каждый, решают в проекте. Без этого касса и запись живут в голове менеджера. Гость звонит «ну что там». Менеджер злится. Письмо на смену статуса дешевле часа звонков в день.
Несколько складов
Несколько складов
Магазин пишет «в наличии», а товар в другом городе: гость ждёт два дня и думает, что его обманули. Студия с двумя адресами пишет «запись есть», не сказав, в каком зале. Несколько складов — не галочка в учёте. Это правило, что видит гость: сумма по всем, один выбранный пункт, или «везём со склада Б за N дней». Решают в проекте. Если не решить, обмен выгрузит три остатка в одно число, и касса соврёт. Самовывоз из чужого конца города — отдельная боль, не мелочь подвала.
Отмена и возврат денег
Отмена и возврат денег
Магазин пишет в подвале «по вопросам возврата напишите нам» и считает путь закрытым. Студия после предоплаты слота пишет то же. Отмена и возврат — экраны и связь с кассой: кто жмёт, какой статус, какое письмо, сколько дней ждать деньги, что видит гость, пока банк не вернул. Это решают в проекте, не в договоре мелким шрифтом после запуска. Без экрана гость открывает спор у банка или орёт в отзыве. Менеджер делает возврат руками и забывает сменить статус. Сайт продолжает слать «ваш заказ собран».
Тестовый контур интеграций
Тестовый контур интеграций
Магазин «проверяет оплату» на живом госте в день запуска: первый человек ловит ошибку банка, второй — письмо в спаме. Студия в тот же день открывает запись и ловит двойной слот. Тестовый контур — копия связей: оплата, обмен, CRM (программа, где живут клиенты и сделки), письма — без боевых денег и без чужих имён. Его закладывают в проекте и в календаре. Обкатка на госте дешевле только на вид: один день стыда, возвраты, отзыв, реклама впустую. Серые экраны не заменяют тестовый ключ, но без проекта контура ключ некуда ставить.
Кто хозяин карточки: учёт или сайт
Кто хозяин карточки: учёт или сайт
Магазин правит название лампы на сайте, ночью учёт возвращает старое. Студия правит длительность съёмки в карточке услуги, а слот в календаре остаётся прежним. Страх «сломать 1С» и жадность двух правок без правила дают карточке двух хозяев: утром одно, вечером другое. Хозяин один — либо учёт отдаёт поля и сайт их показывает, либо сайт держит витрину и обмен эти поля не трогает. На этой неделе назовите хозяина трёх живых карточек и уберите вторую правку.
Очередь обмена в час пик
Очередь обмена в час пик
Магазин гонит полный обмен в пятницу в час обеда: витрина стоит, корзина врёт остаток. Студия в пик записи запускает выгрузку слотов «чтобы всё было свежо» и на полчаса окна исчезают. Страх устаревшей цифры и жадность «обновим всё сразу» ставят обмен в очередь живых заказов. Очередь — кто ждёт: гость с оплатой или ночной пакет. На этой неделе назовите час, когда обмен молчит, и час, когда ему можно ехать.
Частичный обмен: что не едет
Частичный обмен: что не едет
Магазин включает обмен и ждёт, что поедут цена, фото, текст и адрес страницы. Приезжает цена, фото остаётся вчерашним, описание пустое. Студия выгружает услуги и видит новое название без длительности и без фото кабинета. Страх «чего-то не хватит» и жадность одного тумблера прячут список: что едет, что никогда не едет, что едет только ночью. Частичный обмен — не поломка, а правило. На этой неделе выпишите три колонки на одну карточку.
Несколько складов на карточке
Несколько складов на карточке
Магазин пишет на карточке «в наличии» и держит три склада: магазин на Арбате, склад в Химках, транзит. Студия пишет «есть окно» и держит два кабинета в разных концах города. Страх потерять гостя из другого района и жадность одной кнопки «купить» прячут, откуда поедет вещь или куда приезжать. Несколько складов на карточке — отдельные числа и отдельный жест, не одна зелёная галочка. На этой неделе решите, что видит гость: один остаток или склады по именам.
Резерв при заказе
Резерв при заказе
Магазин принимает оплату, а остаток ещё «есть» для следующего гостя пять минут. Студия принимает предоплату за слот, а окно висит свободным, пока администратор не поставит галочку. Страх двойной продажи и жадность «не держать зря» спорят: когда вещь или час перестают быть чужими. Резерв — правило интеграции, не привычка менеджера. На этой неделе назовите минуту, когда остаток или слот уходит с витрины: заявка, оплата или отгрузка.
Комиссия оплаты не прячут в проекте
Комиссия оплаты не прячут в проекте
Магазин рисует цену 1 200 ₽ и молчит, что эквайринг заберёт 2–3 процента. Студия пишет пакет 15 000 ₽ и удивляется, почему на счёт пришло меньше. Страх «гость испугается комиссии» и жадность круглой цены прячут процент в воздухе: смета врёт, касса врёт, менеджер спорит с бухгалтером. Комиссия — поле проекта, не сюрприз выписки. На этой неделе напишите, кто платит процент и какая сумма в письме гостю.
Рассрочка как отдельная интеграция
Рассрочка как отдельная интеграция
Магазин ставит рядом «оплатить» и «взять в рассрочку» и думает, что это одна кнопка с галочкой. Студия вешает «оплата частями» на пакет съёмки без второго договора и без второго статуса. Страх потерять гостя без полной суммы и жадность двух выручек на одном экране прячут: рассрочка — второй контур, не виджет. На этой неделе решите, есть ли рассрочка в этапе 1, и если да — чьи это деньги и какой статус заказа.
Служба доставки: одна главная
Служба доставки: одна главная
Магазин вешает СДЭК, DPD и «ещё почту» на один экран расчёта и ждёт, что гость выберет. Студия обещает курьера «как удобно» и не называет, чья машина приедет за реквизитом или образцом. Страх упустить район без одной службы и жадность всех логотипов сразу ломают расчёт: сроки спорят, цена скачет, менеджер не знает, кого вызывать. На запуске одна главная служба. На этой неделе назовите её и уберите вторую с первого расчёта.
Пункты выдачи на карте — вес экрана
Пункты выдачи на карте — вес экрана
Магазин кладёт на оформление карту с тысячей точек и ждёт, что гость «сам найдёт». Студия рисует карту филиалов на том же шаге, что и слот. Страх потерять район и жадность «как у больших» вешают тяжёлый экран в середину пути денег: карта грузится, палец промахивается, расчёт встаёт. Пункты на карте — отдельное решение проекта: нужны ли они до оплаты и сколько точек живые. На этой неделе решите, карта это шаг или список из пяти адресов.
Дубли заявок в CRM (программа, где живут клиенты и сделки)
Дубли заявок в CRM (программа, где живут клиенты и сделки)
Магазин ловит одну заявку с формы и ту же из колбэка: менеджер звонит дважды, гость злится. Студия получает слот с сайта и копию с виджета «перезвоните» через минуту. Страх «потеряем лид» и жадность всех кнопок сразу плодят дубли: в CRM (программа, где живут клиенты и сделки) два контакта, в отчёте две победы, в трубке один человек. Дубль — правило интеграции, не «менеджер склеит». На этой неделе назовите ключ: телефон или почта — и кто не создаёт вторую карточку.
Телефония и цель звонка
Телефония и цель звонка
Магазин вешает номер в шапку и считает каждый звонок «заявкой». Студия ставит подменный номер и не знает, звонили записаться или спросить, где парковка. Страх потерять разговор и жадность красивого виджета путают телефонию с целью: звонок — событие, не продажа. В проекте пишут, зачем звонят и куда падает запись. На этой неделе назовите одну цель звонка и уберите второй номер с первого экрана.
Сервис писем отдельно от «почты хостинга»
Сервис писем отдельно от «почты хостинга»
Магазин шлёт «заказ принят» с ящика на хостинге и ловит спам. Студия шлёт «вы записаны» тем же ящиком и не видит, открыл ли гость письмо. Страх «ещё одна подписка» и жадность бесплатного SMTP прячут сервис писем: транзакционные письма — отдельная интеграция, не «почта как у админки». На этой неделе назовите сервис и три письма, которые он обязан доставить в первый месяц.
Фид для площадок — не структура витрины
Фид для площадок — не структура витрины
Магазин выгружает YML «как есть каталог» и кормит площадку разделами, которых гость на сайте не должен видеть. Студия тащит в фид пакеты и внутренние слоты как товары. Страх «площадка не примет» и жадность одной выгрузки ломают оба контура: витрина подстраивается под фид, фид врёт площадке. Фид — отдельная интеграция со своим деревом. На этой неделе назовите, какие карточки едут на площадку, и запретите менять меню сайта ради файла.
Пользователи обмена: не админ сайта
Пользователи обмена: не админ сайта
Магазин даёт программисту обмена логин директора учёта «на время» и забывает забрать. Студия пускает обмен под админом сайта, и ночной пакет может сменить цену так же, как человек в админке. Страх «не успеем завести роль» и жадность одного пароля на всех смешивают людей и робота. Пользователь обмена — отдельная учётка с узкими правами. На этой неделе назовите, под кем едет пакет, и уберите админа из этой строки.
Тестовые карты оплаты
Тестовые карты оплаты
Магазин жмёт «проверим оплату» боевой картой директора на боевом ключе. Студия кидает предоплату с личной карты администратора и потом не знает, как вернуть. Страх «тестовый контур не как живой» и жадность «один раз ничего» смешивают тест и кассу. Тестовые карты — отдельная интеграция приёмки, не героизм бухгалтера. На этой неделе назовите контур теста и запретите боевую карту до приёмки гостем.
Уведомление «оплачено» на сайт
Уведомление «оплачено» на сайт
Магазин ставит статус «оплачен», когда гость вернулся на страницу «спасибо». Студия закрывает слот, когда человек сказал «я перевёл». Страх «уведомление банка сложное» и жадность кнопки «спасибо» оставляют оплату без сигнала: вкладку закрыли — заказ висит, слот открыт. Уведомление «оплачено» — отдельная интеграция, не возврат гостя на сайт. На этой неделе назовите, откуда сайт узнаёт про деньги: сигнал банка или ручная галочка.
Остаток «под заказ»
Остаток «под заказ»
Магазин пишет «в наличии», хотя вещь едет две недели от поставщика. Студия пишет «есть окно», хотя мастер подтверждает слот только завтра. Страх пустой карточки и жадность зелёной галочки прячут статус «под заказ»: гость думает, что заберёт сегодня. Остаток «под заказ» — отдельное значение обмена и отдельная фраза на экране. На этой неделе назовите, что видит гость, когда в учёте не склад, а ожидание.
Комплекты и набор
Комплекты и набор
Магазин продаёт «набор для дома» как одну карточку, а учёт держит три артикула без общего остатка. Студия продаёт «пакет съёмка плюс ретушь» одной кнопкой, слоты живут в разных календарях. Страх дырявой витрины и жадность одной цены прячут комплект: что списывается, чего не хватает, какая цена, если вынули позицию. Комплект — правило обмена, не красивая обложка. На этой неделе назовите, комплект это один SKU (отдельная позиция в каталоге) или связка, и что видит гость при нуле одной детали.
Цена от количества
Цена от количества
Магазин пишет на карточке 400 ₽ и внизу мелким «от 10 штук — 320». Студия пишет час 5 000 и «пакет 10 часов дешевле» без другого экрана. Страх потерять опт и жадность одной карточки на два прайса прячут правило: какая цена в корзине, какая в обмене, что видит гость до кнопки. Цена от количества — интеграция, не сноска. На этой неделе решите, есть ли порог на запуске, и покажите сумму до оплаты той же, что уедет в учёт.
Налог в обмене и на экране одно
Налог в обмене и на экране одно
Магазин пишет на карточке 1 200 ₽, в учёте 1 200 плюс НДС, в счёте третья сумма. Студия пишет пакет 15 000 «всё включено», а в обмене услуга без налога, бухгалтер доначисляет после заявки. Страх «гость испугается налога» и жадность круглой витрины дают три числа на один жест. Налог в обмене и на экране — одно правило. На этой неделе назовите, цена с налогом или без, и уберите вторую сумму с карточки и из письма.
Как выключают интеграцию на ночь
Как выключают интеграцию на ночь
Магазин «на минутку» чинит обмен и оставляет витрину с вчерашним остатком до утра рекламы. Студия обновляет календарь и забывает, что слоты не едут, пока тумблер выключен. Страх «сейчас сломаем бой» и жадность чинить без окна прячут выключатель: кто гасит, что видит гость, когда снова жгут. Выключение интеграции — сценарий проекта, не привычка программиста. На этой неделе назовите тумблер, табличку для гостя и человека, который включает обратно.

Каталог для ИИ