WooCommerce plugin Web Alchemy
WA Preorders
Передзамовлення без онлайн-списання для класичного WooCommerce checkout. Простий або варіативний товар, змішаний кошик, on-hold і контроль залишків.
Що всередині
Приймайте заявку на товар без онлайн-списання
Позначте простий або варіативний товар як передзамовлення. Покупець побачить кнопку «Передзамовити», а класичний checkout запропонує оформлення без оплати. Замовлення перейде в on-hold, після чого менеджер погодить із покупцем наявність і майбутню оплату.
Зрозуміле правило для змішаного кошика
Якщо в кошику є хоча б один товар під замовлення, весь кошик оформлюється без онлайн-платежу. Звичайні кошики зберігають свої способи оплати. Підміна методу в запиті перевіряється сервером. Вимкнена ліцензія або gateway блокують оформлення позначених товарів, щоб вони не потрапили на звичайну онлайн-оплату.
Підтримка товарів і залишків
Один прапорець батьківського варіативного товару охоплює всі його варіації. Ціни, залишки, податки, доставку й дозвіл замовлення відсутніх товарів контролює WooCommerce. Під час on-hold залишки зменшуються один раз. Штатне скасування відновлює їх за правилами WooCommerce.
Повтор запиту без подвійного резервування
Gateway блокує одночасну обробку одного order ID, перечитує замовлення і не зменшує залишки при повторі вже прийнятого on-hold. Прапорець записується в позицію замовлення, тому пізніша зміна товару не переписує історію. Оплачені та скасовані замовлення не перетворюються на нові неоплачені заявки.
Навіть при нульовому підсумку
Купон на 100% не пропускає офлайн-крок і не позначає передзамовлення оплаченим. Менеджер отримує той самий on-hold, а покупець — сторінку підтвердження замовлення.
Комплект
Самостійний ZIP, повна GPL-ліцензія вихідного коду, посібник користувача, інструкція активації та перенесення, технічна документація. Індивідуальний ключ для однієї активної установки видається магазином у приватному архіві конкретного замовлення.
Сумісність
Версія 1.1.0 призначена для класичного shortcode [woocommerce_checkout]. Checkout Block і передзамовлення через Store API потребують іншої інтеграції та блокуються до обробки платежу. Депозити, календар поставок, банківські платежі, external/grouped/subscription-товари та окремі прапорці варіацій у комплект не входять. Тема повинна використовувати стандартні WooCommerce-фільтри кнопок.
Перевірено на чистій установці
На локальному WordPress 7.1 / PHP 8.2.30 / WooCommerce 11.1.0 пройдено 58 функціональних перевірок зі старим зберіганням замовлень і 58 з HPOS, 27 перевірок у браузері та 14 перевірок персонального завантаження. Перевірено змішаний кошик, варіації, купон на 100%, відмову без ліцензії, власні підписи та мобільне оформлення. Окрема перевірка 12 одночасних процесів підтвердила однократне зменшення залишку.
Інтерфейс

Можливості продукту
- Прапорець передзамовлення у редакторі товару
- Успадкування всіма варіаціями батьківського товару
- Офлайн-оформлення всього змішаного кошика
- Нульова сума не робить передзамовлення оплаченим
- Стандартне зменшення та повернення залишків WooCommerce
- Захист повторних і одночасних запитів
- Історичний прапорець у позиції замовлення
- Одна активна установка з перенесенням ліцензії
Технології
Ліцензія
Разова покупка. Одна активна інсталяція. Перенесення після деактивації. GPL-2.0-or-later для вихідного коду.
Підтримка
Документація установки, налаштування товарів, ліцензії та архітектури. Checkout Block, депозити, банківський API та окремі прапорці варіацій не входять до версії 1.1.0.
CTA
Потрібна версія під ваш бізнес?
Напишіть нам, якщо готовий продукт потрібно адаптувати під вашу CMS, CRM, оплату, кабінет або сценарій автоматизації.
