Кейс06 / 06
GoNutz
Магазин орехов · конфигуратор «собери свой микс» на WooCommerce
Польский интернет-магазин орехов. На контракте с агентством Webcost я сделал конфигуратор, в котором покупатель сам собирает микс из каталога магазина.
- Роль
- Full-stack Developer · контракт
- Период
- май – окт. 2025
- Контекст
- Контракт · агентство Webcost
- Формат
- Удалённо · Варшава
- WooCommerce
- WordPress
- PHP
- JavaScript
gonutz.pl · недоступенКод клиента закрыт
gonutz.plнедоступенСайт сейчас недоступен, актуального скриншота нет
Задача
Магазин хотел, чтобы покупатели собирали свой микс орехов вместо готовых наборов. В WooCommerce нет такого типа товара, а микс при этом должен вести себя как один товар в корзине, при оформлении и в счёте.
- Ингредиенты берутся из существующего каталога, без дублей товаров
- Жёсткий лимит веса для микса
- Правильные цена и количество без ручной работы
Что я сделал
- Кастомный конфигуратор на WooCommerce, товары подтягиваются из каталога магазина.
- Вес микса ограничен 500 г.
- Цена и количество пересчитываются автоматически, пока покупатель добавляет ингредиенты.
- Весь микс занимает одну строку в корзине и в счетах.
Результат
- лимит веса микса
- 500 г
- строка в корзине и счёте на микс
- 1
Связанный публичный код
Это отдельное тестовое задание, оно не относится к GoNutz. Плагин для WooCommerce импортирует закупочные цены из CSV или Excel и пересчитывает их под вес каждой вариации (1 кг, 500 г, 250 г). Код лежит на GitHub.
woocommerce-purchase-price-import