Почему появился этот плагин
Работая с WooCommerce, я столкнулась с проблемой: стандартные настройки оформления заказа не позволяют гибко добавлять дополнительные опции. Если вам нужно предложить клиентам выбор подарочной упаковки, услуги сборки или дополнительные аксессуары — приходится искать сторонние решения. Так родилась идея создать Custom Checkout Options — удобный инструмент для управления радио-кнопками на странице оформления заказа WooCommerce.
Этот плагин разработан для владельцев интернет-магазинов, которым важно расширить функционал страницы checkout в WooCommerce, добавив пользовательские группы меток с ценами.
Что делает плагин Custom Checkout Options?
Custom Checkout Options позволяет:
- Добавлять группы опций (радио-кнопки) на страницу оформления заказа WooCommerce.
- Указывать свои названия групп или привязывать их к категориям товаров.
- Автоматически отображать группы только при наличии товаров из нужной категории в корзине.
- Задавать стоимость каждой опции, влияя на итоговую сумму заказа.
- Делать выбор в некоторых группах обязательным.
- Гибко управлять настройками через удобный интерфейс в админке.

Как это работает?
1. Настройка через админку
После установки плагина в админке появляется раздел Checkout Options. Здесь можно добавить новую группу, задать ей название, привязать к категории товаров или оставить её общей для всех заказов.
Пример настроек:
- Группа: Дополнительная упаковка
- Привязка: Категория «Подарки»
- Опции:
- Обычная упаковка: 0 руб.
- Подарочная коробка: 300 руб.
- Деревянный кейс: 700 руб.
Если в корзине есть товар из категории «Подарки», клиент увидит эту группу при оформлении заказа. Если привязки к категории нет — она отображается всегда.
2. Отображение на странице оформления заказа
На checkout WooCommerce клиент видит дополнительные опции, выбирает нужные, и их стоимость автоматически прибавляется к заказу. Это особенно полезно для магазинов с индивидуальными услугами или кастомизацией товаров.


Где можно применить плагин?
Custom Checkout Options подходит для интернет-магазинов, где важны дополнительные опции на странице оформления заказа WooCommerce. Например:
- Выбор способа упаковки.
- Дополнительные услуги (сборка, установка, настройка).
- Расширенные гарантии.
- Дополнительные аксессуары.
Будущее плагина: ищу заинтересованных разработчиков
Плагин уже решает важные задачи, но его потенциал гораздо больше. Можно добавить поддержку логических условий (например, если выбрана одна опция, другая скрывается), работу с чекбоксами, выпадающими списками и другие улучшения.
Я ищу разработчиков и предпринимателей, заинтересованных в развитии этого проекта. Если у вас есть идеи для доработок или вы хотите внедрить уникальный функционал в свой WooCommerce-магазин — напишите мне.