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

Цена и условия услуги

В учебном заказе LAB-041 работа стоила 1200 ₽, а цепь — 1290 ₽. Если вынести на страницу только сумму 2490 ₽, посетитель решит, что это постоянная цена услуги. Если оставить только 1200 ₽ без пояснения, он может ожидать деталь внутри предложения. В этом уроке построим представление цены, которое сохраняет состав и условия.

Все суммы относятся к вымышленному «ВелоМастеру». Мы не исследуем рыночный прайс и не устанавливаем юридические правила отображения стоимости. Задача — согласовать числа между страницей услуги, таблицей предложений и примером заказа, чтобы из одинаковых данных не получались разные обещания.

Цена работы и стоимость заказа

Цена услуги описывает определённый объём труда. Стоимость заказа складывается из выбранных работ, деталей и других согласованных позиций. Это разные величины. Для замены цепи в модели фиксирована работа за 1200 ₽, но вид детали зависит от совместимости. Поэтому общая сумма может быть известна только после выбора подходящей цепи или решения использовать деталь клиента.

Диагностика за 700 ₽ имеет самостоятельный результат — перечень обнаруженных проблем. Она не автоматически добавляется к каждому ремонту и не автоматически засчитывается в его стоимость. В нашей учебной политике её оплачивают только при отдельном согласовании. Если предприятие использует другой порядок, необходимо изменить условия сразу во всех связанных документах, а не надеяться, что администратор уточнит их устно.

Сезонное обслуживание стоит 2000 ₽ за предусмотренный пакет работ. Детали и дополнительные операции оплачиваются отдельно после согласования. Нельзя назвать пакет «полным восстановлением» без перечисления границ. Цена 2000 ₽ не покрывает любую возможную неисправность. Чёткое название и описание состава препятствуют такому прочтению.

Предложение Работа Детали Существенное условие
Диагностика 700 ₽ Не требуются для самого осмотра Ремонт согласуется после результата
Замена цепи 1200 ₽ Отдельно либо деталь клиента Проверка совместимости до установки
Сезонное обслуживание 2000 ₽ Отдельно Состав пакета раскрыт на странице

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

Сценарий расчёта с известными условиями

Возьмём LAB-041. Мастер подтвердил совместимость учебной цепи VM-C9, клиент согласовал её приобретение и установку. Дополнительная диагностика как отдельная услуга не заказывалась. Тогда расчёт имеет две позиции. Ниже — поясняющий пример, который не создаёт счёт и не принимает оплату:

Замена цепи:               1200 ₽
Цепь VM-C9:                1290 ₽
Итого согласовано:         2490 ₽
Отдельная диагностика:     не включена
Дополнительный ремонт:     не согласован

Отсутствие согласованного ремонта не означает, что мастер обязан выполнить его бесплатно. Оно означает, что такая работа не входит в показанную сумму. В содержании страницы важно различать «не требуется в этом примере», «не предоставляется» и «оплачивается отдельно». Эти состояния отвечают на разные вопросы посетителя.

Теперь изменим одно условие: клиент приносит собственную совместимую цепь. Работа остаётся 1200 ₽, стоимость детали в заказе мастерской становится нулевой, а происхождение детали отражается отдельным признаком. Нельзя автоматически публиковать новую «скидку 1290 ₽»: мастерская не снижала стоимость работы, она просто не продала товар. Такой разбор полезен и для будущего магазина.

Если стоимость неизвестна до осмотра, объясните причину. Фраза «от 1200 ₽» без состава базового варианта мало помогает. Посетитель должен понимать, при каких условиях действует нижнее значение и что может увеличить сумму. В нашем примере стоимость труда фиксирована, поэтому слово «от» не нужно; неопределённой остаётся цена выбранной детали.

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

Числа в видимом тексте и данных

Когда позже появятся структурированные данные или товарный фид, они должны описывать то же предложение, которое видит человек. Не стоит прятать более дешёвую цену только в JSON-LD. Общие правила Google требуют соответствия структурированных данных содержанию страницы; этот принцип не превращает любую услугу в поддерживаемый товарный результат. Правила структурированных данных.

Пока мы не добавляем Product к услуге и не выдаём число 1200 за стоимость цепи. Услуга и товар связаны, но не взаимозаменяемы. На странице магазина будущая VM-C9 получит собственную цену 1290 ₽, а на странице мастерской сохранится стоимость работы 1200 ₽. Посетитель сможет купить товар без ремонта или заказать работу со своей деталью.

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

Нулевое значение и неизвестная сумма

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

Если источник содержит целое число рублей, интерфейс добавляет валюту явно. Запись «1200» без обозначения денежных единиц неполна. Для новой валюты понадобятся отдельные условия предложения, а не простая смена символа возле прежнего числа. В этом курсе все суммы заданы в RUB и не конвертируются. Проверяя прайс, сверяйте значение, валюту, состав и статус известности одновременно. Одно правильное число при неверной подписи способно создавать такое же ошибочное ожидание, как неправильная стоимость.

В учебном результате прайс и LAB-041 перестают противоречить друг другу: 1200 ₽ обозначает труд, 1290 ₽ — выбранный товар, 2490 ₽ — конкретную согласованную комбинацию. Реальные счета, платежи и обращения не создавались. Теперь можно сравнивать предложения по содержанию, потому что цена уже связана с определённым результатом и условиями, а не существует отдельной рекламной цифрой.