ТЗ: Доработка WooCommerce checkout (WordPress)
Общая інформація
Сайт: WordPress + WooCommerce
Checkout реалізований через окремий кастомний плагін
Частина логіки вже є, але функціонал не завершений
Потрібен досвідчений WordPress / WooCommerce розробник
Важливо: не переробляти з нуля, а коректно доопрацювати існуючий плагін
Управління статусом роботи кафе (доставка / самовивіз)
1.1 Кнопка «Закрити доставку» (toggle ON / OFF) — адмінка
Функціонал:
При включенні toggle:
доставка стає недоступною
самовивіз залишається доступним
На checkout клієнту показується повідомлення:
«Доставка тимчасово не працює. Ви можете забрати замовлення самостійно з кафе.»
Відображення повідомлення:
банер / текстовий блок на початку checkout
1.2 Кнопка «Закрити самовивіз» (toggle ON / OFF)
Функціонал:
При включенні toggle:
самовивіз стає недоступним
доставка залишається доступною (якщо не закрита)
Клієнту показується повідомлення:
«Замовлення з самовивозом тимчасово неможливе. Спробуйте пізніше.»
1.3 Повне закриття кафе (обидва toggle включені)
Логіка:
Якщо доставка і самовивіз закриті:
показувати повідомлення:
«Замовлення тимчасово неможливе. Кафе закрито.»
повністю блокувати оформлення замовлення:
кнопка «Оформити замовлення» disabled
аборедирект на головну сторінку
Клієнт не може:
додавати товари в кошик
перейти до checkout
1.4 Вимоги до toggle-кнопок
Тип: ON / OFF
Кольори:
ON — червоний
OFF — зелений
Статуси:
зберігаються в БД WordPress
зберігаються після перезавантаження сайту
Інтеграція:
впливає на frontend
впливає на checkout
впливає на API / прямі запити (не можна обійти обмеження)
Час приготування замовлення (КРИТИЧНО ВАЖЛИВО)
2.1 Поле в адмінці
Додати в адмін-панель поле:
Тип:
numberНазва: Час приготування (хвилини)
Валідація:
мінімум: 1
максимум: 120
2.2 Логіка розрахунку часу доставки (ОБОВ'ЯЗКОВО)
⚠️ Це ключова частина задачі
Зараз:
плагін рахує відстань до клієнта
показує час у дорозі (наприклад, 20 хвилин)
❗ Потрібно доопрацювати:
щоб до часу у дорозі додавалося час приготування
Приклад:
відстань = 20 хвилин
час приготування = 30 хвилин
👉 клієнту показується:
«Приблизний час доставки: 50 хвилин»
2.3 Використання часу приготування
для доставки
для самовивозу
для тексту на checkout:
«Ваше замовлення буде готове через X хвилин»
Зміни застосовуються до всіх нових замовлень.
Технічні вимоги
Робота з існуючим кастомним плагіном
Без конфліктів з темою та іншими плагінами
Адаптивність
Результат роботиРобочий функціонал на продакшені або staging
Перевіряємі сценарії
Короткий опис, де і що було змінено
Код залишається читабельним і підтримуваним
-
2 дні3657 UAH
3482 32 0 2 дні3657 UAHДоброго дня, швидко та професійно, маю великий досвід в кастомі на wp, пишіть якщо цікавить, буду радий співпраці)
-
2 дні6094 UAH
10671 591 6 10 2 дні6094 UAHГотовий взятися за роботу, пишіть, зроблю все якісно. Досвід роботи вже більше 14ти років!
-
4 дні4876 UAH
2259 5 1 4 дні4876 UAHДоброго дня! Я ознайомився з вашим завданням і вважаю, що зможу успішно його виконати. Буду радий співпраці, будь ласка, напишіть мені особисто для подальших деталей.
-
4 дні4876 UAH
399 1 0 4 дні4876 UAHДоброго дня.
Ознайомився з ТЗ.
Маю досвід доопрацювання кастомних WooCommerce-плагінів, зокрема логіки оформлення замовлення, без переписування з нуля. Можу коректно реалізувати toggle-статуси доставки та самовивозу з збереженням у БД, захистом від обходу через API, а також доопрацювати розрахунок часу замовлення з урахуванням часу приготування.
Код залишиться читабельним і підтримуваним, без конфліктів з темою та іншими плагінами. Готовий працювати зі staging або продакшен-середовищем.
-
2 дні4876 UAH
1786 19 0 1 2 дні4876 UAHВітаю!
Ми працюємо над розробкою програмного забезпечення, веб-сайтів, систем автоматизації та інше.
Ми приймаємо в розробку проєкти “з нуля”, так і на технічне доопрацювання.
Працюємо з широким стеком: WordPress, Opencart, Shopify, WIX, Python, JavaScript, C++, C#, Unity 3D, SQL, MSSQL, WPF, WinForms.
Маємо практичний досвід у:
– системному та прикладному програмуванні
– автоматизації бізнес-процесів
… – захисті інформації
– технічному управлінні проєктами
Після здачі проєкту — надаємо безкоштовну техпідтримку протягом 14 днів.
Працюємо швидко, чітко та на результат.
Будемо раді співпраці!
-
7 днів2438 UAH
675 2 0 7 днів2438 UAHДоброго дня. Можу допомогти вам із завданням. За тим, що ви написали, потрібні маленькі уточнення, але основна задача зрозуміла (дуже добре і детально викладено). Плагіни та теми зазвичай пишу сам - з доопрацюванням чужого WooCommerce Checkout проблем не буде - можу написати чистий код з коментарями, щоб було легко зрозуміти, що і навіщо робилося. По часу: можна і швидше, якщо вам терміново.
-
2 дні6094 UAH
2727 35 0 2 дні6094 UAHДоброго дня!
Можу реалізувати кастомний код у WooCommerce
Звертайтеся, буду радий допомогти!
Актуальні фриланс-проєкти в категорії CMS
Комплексний аудит та розвиток сайту на WordPress/WooCommerceКомплексний аудит та розвиток сайту на WordPress/WooCommerce Сайт: https://www.vashstatus.com.ua/ Ми займаємося продажем вхідних та міжкімнатних дверей. Основна задача сайту — залучення клієнтів до офлайн-салону, а також отримання заявок і онлайн-продажів. Шукаємо спеціаліста… CMS, Веб-програмування ∙ 4 години 36 хвилин тому ∙ 32 ставки |
Магазин промислового швейного обладнання
22 000 UAH
Потрібно зробити інтернет-магазин з продажу промислового швейного обладнання під ключ . Зрозумілий магазин із зручним функціоналом . CMS, Веб-програмування ∙ 5 годин 6 хвилин тому ∙ 71 ставка |
Аудит, оновлення та оптимізація сайту Joomla 5.3.3
8000 UAH
Аудит, оновлення та оптимізація сайту Joomla 5.3.3. Потрібен спеціаліст з Joomla для комплексної перевірки, оновлення та налаштування сайту.Необхідно: Провести технічний аудит сайту на Joomla. Перевірити поточну версію CMS та за наявності новішої стабільної версії виконати… CMS, Веб-програмування ∙ 22 години 2 хвилини тому ∙ 25 ставок |
Розробка інтернет-магазину WordPress + WooCommerce# Розробка інтернет-магазину сільськогосподарської техніки Макет дизайну зараз на фінальній стадії розробки. Я чудово розумію, що без готового макету фінальна оцінка буде неточною. Проте, якщо ви вже реалізовували подібні e-commerce проєкти зі складною структурою, вашого досвіду… CMS, HTML та CSS верстання ∙ 3 дні 13 годин тому ∙ 78 ставок |
Потрібна інтеграція KeyCRM → ПРРО Кашалот |