Интеграция с WooCommerce
Колесо фортуны для WooCommerce
Колесо фортуны для WooCommerce, а также скретч-карта и коробка с сюрпризом: бесплатный плагин DealCraft из каталога WordPress.org показывает игру в вашем магазине и проверяет каждый промокод приза в корзине. Вы задаёте шанс выигрыша и бюджет, сервер решает каждый результат до анимации, а промокод списывается только после оплаты заказа.
Установка за 4 шага
Установите плагин
В админке WordPress откройте Плагины, затем Добавить новый, найдите DealCraft, нажмите Установить, а потом Активировать. Это официальная страница wordpress.org/plugins/dealcraft, поэтому обновления приходят как у любого другого плагина.
Создайте ключи
Зарегистрируйтесь в DealCraft, создайте игру, откройте Интеграции, затем WooCommerce, и создайте пару ключей. Секретный ключ проверяет промокоды с вашего сервера, публичный показывает игру. Секретный ключ показывается только один раз, поэтому скопируйте оба сразу.
Вставьте ключи в WooCommerce
Откройте WooCommerce, затем Настройки, затем DealCraft. Вставьте секретный и публичный ключи и сохраните. Страница покажет, работает ли ключ.
Проверьте в магазине
Откройте любую страницу магазина с ?deal_preview=1 в конце адреса, и игра появится сразу. Сыграйте, нажмите «Забрать приз», и откроется корзина с уже применённым призом.
Что плагин проверяет в корзине
Каждый промокод приза проходит одни и те же проверки, поэтому приз нельзя потратить дважды или в чужом заказе.
- Что это промокод приза DealCraft. Ваши собственные купоны WooCommerce не затрагиваются и работают как раньше.
- Что минимальная сумма заказа для приза набрана остальной корзиной, без самого призового товара. Поэтому бесплатный товар в одиночку никогда не бывает бесплатным.
- Промокод ещё раз, без кеша, при оформлении заказа. Промокод, потраченный минуту назад, отклоняется до списания оплаты.
- Что промокод не держит другой открытый заказ. Оформленный заказ закрепляет свои промокоды, пока он ожидает оплаты, на удержании или в обработке, например пока идёт банковский перевод.
- Статус заказа: промокод отмечается использованным после оплаты заказа. Если вы принимаете оплату при получении, выберите статус Выполнен, тогда промокод списывается только после оплаты посылки.
- Отмены, возвраты и неудачные оплаты: промокод возвращается покупателю.
- Что будет, если DealCraft недоступен: промокод отклоняется, потому что корзина никогда не получает скидку наугад. Отметка промокода оплаченного заказа повторяется каждые пять минут, до шести раз, и записывается в заказ.
Какие призы понимает плагин
- Скидка в процентах
- Применяется ко всей корзине, как обычный купон.
- Скидка суммой
- Фиксированная сумма в валюте магазина на всю корзину.
- Бесплатный товар
- Укажите в DealCraft код товара приза, равный артикулу (SKU) товара в WooCommerce. Одна единица этого товара становится бесплатной, а при получении приза она сама добавляется в корзину.
- Бесплатная доставка
- Свой приз с кодом товара free_shipping. Настройте способ бесплатной доставки так, чтобы он требовал купон.
- Любой другой свой приз
- Его вы выдаёте сами из панели DealCraft. Поле купона попросит покупателя связаться с магазином.
От выигрыша до корзины в одно нажатие
Победителю не нужно ничего копировать. Кнопка «Забрать приз» в игре добавляет товар, который он смотрел, и применяет промокод, так что покупатель попадает в корзину уже со скидкой. Ввести промокод в поле купона тоже можно.
Если корзина пуста или ещё не дотягивает до минимальной суммы приза, приз сохраняется и применяется, как только корзина её наберёт.
Почему плагин не создаёт купоны в WooCommerce
Многие плагины колеса фортуны создают настоящий купон WooCommerce для каждого приза. Такие купоны можно переслать и использовать повторно, и они засоряют список купонов.
Плагин DealCraft собирает скидку в памяти по ответу DealCraft для конкретного промокода. В WooCommerce не сохраняется ничего, что можно потратить в обход DealCraft, поэтому у каждого промокода одно состояние в одном месте, а лимит бюджета и максимум победителей действительно соблюдаются.
Репетиция с тестовым ключом
Создайте тестовый ключ в разделе «API-ключи» на странице «Интеграции» и вставьте его вместо рабочего. Промокоды проверяются по-настоящему, но не списываются, а к каждому заказу добавляется заметка о том, что произошло бы.
Перед запуском игры переключитесь на рабочий ключ.
Плагины кеша и ускорения
WP Rocket, LiteSpeed Cache и Autoptimize сами не трогают скрипт DealCraft. В любом другом оптимизаторе исключите /w.js из объединения, отложенной загрузки и задержки скриптов.
Если вы уже вставили скрипт DealCraft в тему, его можно оставить: скрипт запускается только один раз.
Что понадобится
- WordPress 5.8 или новее с WooCommerce.
- PHP 7.2 или новее.
- Аккаунт DealCraft. Бесплатного тарифа хватает для старта, карта не нужна.
- Настройки плагина на английском. В файле, который можно скачать из панели, есть ещё русский, грузинский и испанский.
Вопросы
- Плагин для WooCommerce бесплатный?
- Да. Плагин бесплатный в каталоге WordPress.org, а бесплатного тарифа DealCraft хватает для первой игры. Платные тарифы начинаются от 29 долларов в месяц, когда нужно больше игр.
- Плагин создаёт купоны в WooCommerce?
- Нет. Скидка собирается в корзине по ответу DealCraft для каждого промокода, поэтому в WooCommerce не сохраняется ни один купон и ни один нельзя использовать повторно.
- Что будет с промокодом приза при возврате заказа?
- Когда заказ отменён, возвращён или оплата не прошла, плагин возвращает промокод покупателю.
- Мои купоны WooCommerce продолжат работать?
- Да. Плагин отвечает только за промокоды призов DealCraft. Ваши купоны работают точно так же, как раньше.
- Это только колесо фортуны?
- Нет. Тот же плагин показывает колесо, скретч-карту или коробку с сюрпризом. Игру, призы, шанс выигрыша и бюджет вы выбираете в DealCraft.
- Есть версия для Shopify?
- Да. Подключите приложение DealCraft для Shopify в разделе «Интеграции» и включите встраивание приложения DealCraft в редакторе темы.
Поставьте колесо фортуны в свой магазин на WooCommerce
Создайте бесплатный аккаунт, соберите игру и задайте шанс выигрыша и бюджет. Потом установите плагин и вставьте ключи.
Начать бесплатно