Связаться
  • WordPress
  • Payments
  • v1.1.5

WayForPay — оплата картой для WooCommerce

Оплата картой Visa/Mastercard, Apple Pay и Google Pay через WayForPay: вебхук сам подтверждает заказ, Pro — возвраты и журнал платежей.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WooCommerce 6.0+ · WordPress 5.8+
PHP
7.4 и новее
Версия
Pro v1.1.5
Free v1.0.3 (wordpress.org)
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
24 сентября 2026
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

Модуль в работе — 38 секунд

Понятно и без звука: субтитры на украинском

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Оплата картой Visa/Mastercard, Apple Pay, Google Pay через страницу WayForPay ✔ ✔
Автоподтверждение заказа serviceUrl-вебхуком с проверкой HMAC-MD5 подписи ✔ ✔
Сверка статуса транзакции при возврате покупателя (CHECK_STATUS) ✔ ✔
Тестовый режим на публичном мерчанте test_merch_n1 — без договора с банком ✔ ✔
Классический и блочный (Gutenberg) чекаут, совместимость с HPOS ✔ ✔
Валюты UAH, USD, EUR ✔ ✔
Возврат средств — полный или частичный, прямо из карточки заказа — ✔
Двухэтапная оплата — блокировка средств (AUTH) и списание (SETTLE) при выполнении заказа — ✔
Журнал платежей с ручной сверкой статуса транзакций — ✔

Как это выглядит

Защищённая страница оплаты WayForPay
Покупатель попадает на защищённую страницу оплаты WayForPay: карта Visa/Mastercard, Apple Pay или Google Pay. Данные карты на ваш сайт не попадают — PCI DSS полностью на стороне WayForPay.
WayForPay — страница настроек в WooCommerce
Одна страница настроек в WooCommerce → Оплата: тестовый режим, merchant login и secret key, тип платежа, статус заказа после оплаты. Pro-возможности остаются на своих местах с бейджем «Pro»; 7-дневный триал включается кликом «Попробовать Pro 7 дней бесплатно».

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WooCommerce 6.0+ · WordPress 5.8+
  • PHP 7.4+
  • Merchant login и secret key из кабинета WayForPay — для боевого режима. Для тестов ничего не нужно: плагин работает на публичном тестовом мерчанте сразу.

История версий

v1.1.5 Текущая 24 сентября 2026

Pro-версия, активированная рядом с бесплатной копией с WordPress.org, больше не смешивает свой код с кодом бесплатной копии.

v1.1.4 15 сентября 2026

Купленная лицензия остаётся вашей.

v1.1.1 август 2026

Исправлено: вебхук WayForPay и возврат покупателя больше не проводят оплату дважды.

Все версии (5)
v1.1.0 11 августа 2026

Pro больше не включается сам: свежая установка — это чистая Free-версия.

v1.0.0 июль 2026

Первый публичный релиз: оплата Visa/Mastercard, Apple Pay, Google Pay через страницу WayForPay; serviceUrl-вебхук с HMAC-MD5 проверкой; CHECK_STATUS-сверка при возврате; классический и…

Вместе с WayForPay покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» WayForPay Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 490 ₴ / год вместо 5 860 ₴ поштучно
Купить набор →

Полное описание модуля

WayForPay for WooCommerce — платёжный плагин, который принимает оплату картой Visa/Mastercard, Apple Pay и Google Pay через защищённую страницу WayForPay. Покупатель платит — заказ подтверждается сам: WayForPay отправляет serviceUrl-вебхук, плагин проверяет HMAC-MD5 подпись, сверяет сумму и переводит заказ в «В обработке» или «Выполнен». Никакой ручной сверки платежей в кабинете банка.

Как это работает — шаг за шагом

  1. Покупатель на чекауте выбирает «Оплата картой (WayForPay)» и подтверждает заказ. Работает и классический, и блочный (Gutenberg) чекаут.
  2. Плагин формирует подписанный запрос и перенаправляет покупателя на защищённую страницу оплаты WayForPay.
  3. После оплаты WayForPay вызывает serviceUrl-вебхук вашего сайта — REST-маршрут wc-wayforpay/v1/webhook.
  4. Плагин проверяет HMAC-MD5 подпись и сумму, после чего переводит заказ в настроенный статус.
  5. Если покупатель вернулся на сайт раньше вебхука — статус дополнительно сверяется запросом CHECK_STATUS, поэтому заказ завершается только когда реально оплачен.
  6. С Pro: возврат (полный или частичный) делаете прямо из карточки заказа, а все транзакции видно в журнале платежей.

Что под капотом

  • Вебхук — отдельный REST-маршрут wc-wayforpay/v1/webhook: каждый callback проходит проверку HMAC-MD5 подписи и сверку суммы до смены статуса заказа.
  • serviceUrl передаётся в каждом платеже — в кабинете WayForPay ничего вручную прописывать не нужно.
  • Заявленная совместимость с HPOS (custom order tables) и блочным чекаутом через WooCommerce FeaturesUtil.
  • Pro-гейт без «кирпича»: когда триал закончился, а ключа нет — отключаются только Pro-функции, бесплатный приём оплаты продолжает работать.

Как установить

  1. Плагины → Добавить новый → Загрузить: выберите zip-архив плагина, активируйте.
  2. Откройте WooCommerce → Настройки → Оплата → WayForPay.
  3. Для проверки оставьте «Тестовый режим» включённым — оплата пойдёт через публичный тестовый мерчант, реальные средства не списываются.
  4. Для боевого режима выключите тест и впишите merchant login + secret key из кабинета WayForPay.
  5. Для Pro: вставьте лицензионный ключ из email после оплаты в поле лицензии в настройках шлюза.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Ломает ли плагин мой чекаут или тему?

Нет. Это стандартный платёжный шлюз WooCommerce: он добавляет способ оплаты, а не переписывает чекаут. Поддерживается и классический шорткод-чекаут, и блочный.

Данные карты проходят через мой сайт?

Нет. Покупатель вводит карту на странице WayForPay — на ваш сервер приходит только подписанный результат оплаты.

Что будет после удаления плагина?

Заказы и их статусы останутся в WooCommerce как есть. Исчезнет только способ оплаты WayForPay на чекауте.

Можно ли перенести лицензию на другой домен?

Да. Лицензия работает на одном активном домене, и перенести её можно самостоятельно: в настройках модуля на старом домене нажмите «Деактивировать» — слот освободится мгновенно, после чего активируйте тот же ключ на новом домене. Доплат нет; если доступа к старому сайту уже нет — напишите нам, освободим слот вручную.

Что если я не хочу платить за Pro?

Ничего страшного: приём оплаты, вебхук-подтверждение и CHECK_STATUS-сверка бесплатны без ограничения во времени. Pro нужен только для возвратов из админки, AUTH/SETTLE и журнала платежей.

Что будет, когда выйдут новые версии WooCommerce?

Обновления Free-версии бесплатны всегда. Владельцы Pro получают обновления в течение всего срока лицензии — отдельной платы за совместимость с новыми релизами нет.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль