Зв'язатись
  • WordPress
  • Payments
  • v1.1.5

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

Приймання оплати карткою Visa/Mastercard через WayForPay у WooCommerce. Автопідтвердження замовлення з перевіркою HMAC-MD5-підпису. 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 Mono Acquiring Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 144 модулі в All Access за 4 990 ₴.
2 390 ₴ / рік замість 4 060 ₴ поштучно
Купити набір →

Повний опис модуля

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. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль