Бюджет: 200 USD Термін: 8 днів
Доброго дня! Я уважно ознайомився з вашим завданням і впевнений, що зможу виконати його якісно та в строк. Буду радий співпраці. Будь ласка, напишіть мені в особисті повідомлення для обговорення деталей.
Платформа: Shopify
Корзина: Monster Cart Upsell + Free Gifts (основна корзина сайту)
Бандли та обсягові знижки: WideBundle
Тема: кастомна (використовується своя кнопка Add to Cart)
Реалізувати акцію Buy X Get 1 Free (наприклад, купи 3 упаковки і отримай 1 безкоштовно) з автоматичним додаванням подарунка в корзину, при цьому:
акція не ламає і не обходить систему бандл-знижок WideBundle;
коректно працює з Monster Cart;
підтримує кілька акцій одночасно.
Можливість налаштовувати:
кількість X (2 / 3 / 4 і т.д.);
товари-учасники (SKU / колекція / теги);
подарунок (той же чи інший товар).
Подарунок:
додається автоматично при виконанні умови;
має ціну $0;
видаляється автоматично, якщо умова більше не виконується.
Якщо в корзині виконані умови кількох акцій, додаються всі відповідні подарунки.
Подарунок:
не бере участі в розрахунку знижок WideBundle;
не впливає на tier бандла;
не збільшує розмір знижки.
WideBundle вже використовується для:
bundle-знижок,
логіки обсягових знижок.
Акція 3+1 НЕ ДОЛЖНА ламати:
розрахунок бандл-знижок,
логіку WideBundle.
Пріоритет логіки:
Спочатку враховується знижка WideBundle
Потім додається безкоштовний подарунок
В WideBundle є нативна функція додавання подарунка.
Вона спрацьовує тільки при кліку на кнопку їх віджета Add to Cart.
Зараз використовується кастомна кнопка, тому подарунок не додається.
Пріоритет №1 (бажано):
Використати нативну логіку WideBundle.
Реалізувати так, щоб:
візуально кнопка була нашого дизайну;
технічно вона триггерила Add to Cart WideBundle
(через JS / проксі-клік / підміну кнопки / API WideBundle).
Пріоритет №2:
Сторонній додаток для auto-gift,
за умови відсутності конфліктів з WideBundle та Monster Cart.
Пріоритет №3:
Кастомна cart-логіка (тільки якщо перші варіанти неможливі).
Подарунок:
коректно відображається в Monster Cart;
зберігається на Checkout;
залишається безкоштовним.
Працює на desktop та mobile.
Немає дублювання подарунків і “зациклювання”.
Купили X товарів → подарунок додався автоматично.
Зменшили кількість нижче X → подарунок видалився.
Дві різні акції одночасно → додані обидва подарунки.
WideBundle-знижка враховується коректно до і після додавання подарунка.
Подарунок не впливає на знижкові tiers.
Оновлення сторінки / переходи не ламають логіку.
Реалізована логіка акції.
Обґрунтування вибраного способу (WideBundle / app / кастом).
Коротка інструкція: як змінювати X, товари і подарунок.
Акція «Купи X — отримай 1 безкоштовно» повинна повністю зберігати логіку WideBundle і Monster Cart. Подарунок додається поверх існуючих знижок і не бере участі в їх розрахунку.
Бюджет: 200 USD Термін: 8 днів
Доброго дня! Я уважно ознайомився з вашим завданням і впевнений, що зможу виконати його якісно та в строк. Буду радий співпраці. Будь ласка, напишіть мені в особисті повідомлення для обговорення деталей.
Бюджет: 200 USD Термін: 3 дні
Доброго дня!
Уважно ознайомився з ТЗ. Розумію головну технічну складність: ваша кастомна кнопка не тригерить нативні скрипти WideBundle, через що подарунок не додається, хоча логіка в додатку налаштована.
Моє рішення (Пріоритет №1 з вашого опису):
Я не буду встановлювати зайві додатки. Я напишу JS-скрипт, який зв'яже вашу кастомну кнопку з логікою WideBundle (через імітацію події або виклик їх API).
Як це буде працювати:
Збереження дизайну: Ваша кнопка залишається без змін.
JS Proxy: При кліку скрипт перевіряє умови (кількість X) і програмно ініціює додавання подарунка через WideBundle, зберігаючи всі volume-скидки.
Інтеграція з Monster Cart: Налаштую оновлення «на льоту» (AJAX refresh), щоб подарунок миттєво з'являвся в бічній корзині без перезавантаження сторінки.
Auto-remove: Додам перевірку стану корзини — якщо товар видалили і умова більше не виконується, подарунок зникне автоматично.
Результат: Чистий код, жодних конфліктів зі знижками, коректна робота на мобайлі. Перед здачею протестую всі сценарії (кілька акцій одночасно, зміна кількості ...).
Бюджет: 200 USD Термін: 2 дні
Доброго дня. Готовий взятися за ваше замовлення. Виконаю всі завдання, описані у вашому ТЗ, за 2 дні максимум. Вартість 40$
Криптовалюта та blockchain 16 ставок 2:35
Дизайн сайтів 25 ставок 2:16
Десктопні додатки 45 ставок 0:38
75 ставок 2 серпня
24 ставки 2 серпня