В магазине пива часть товаров продаётся упаковками, и у разных товаров может быть разное количество единиц внутри. Если цена за штуку считается неправильно, покупатель видит противоречивую информацию: упаковка стоит одну сумму, а цена за единицу остаётся старой.
Задача была в том, чтобы цена за штуку рассчитывалась автоматически на основе свойства товара «единиц в одном товаре».
Ключевые факты
| Дата задачи | 16.05.2023 |
| Платформа | InSales |
| Ниша | магазин пива |
| Тип работ | доработка ценовой логики в карточке товара |
| Результат | стоимость за штуку считается корректно для упаковок с разным количеством единиц |
Задача
Нужно было учитывать свойство товара, в котором указано количество единиц в упаковке. Если покупатель выбирает упаковку, цена за единицу должна пересчитываться: общая стоимость делится на количество штук внутри.
Важно было сделать универсальную логику, потому что в разных товарах количество единиц может отличаться.
Что сделали
- Определили свойство товара, где хранится количество единиц в упаковке.
- Добавили расчёт цены за штуку на основе общей цены и этого свойства.
- Сделали логику универсальной для разных упаковок.
- Настроили вывод корректного значения в карточке товара.
- Убрали ситуацию, когда рядом с упаковочной ценой показывалась неверная цена за единицу.
Результат
Покупатель видит более точную и понятную цену: сколько стоит упаковка и сколько фактически стоит одна единица товара внутри неё.
Для магазина это снижает риск недопонимания, особенно когда один и тот же товар может продаваться в разных форматах упаковки.
Что мы сделали для клиента
Мы сделали ценовую информацию в карточке товара честнее и понятнее. Покупателю проще сравнивать упаковки между собой, а магазину не нужно вручную объяснять разницу в цене за штуку.
