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

Przelewy24 & BLIK Payments для WooCommerce — оплата переказом, карткою і BLIK у Польщі

Приймайте оплату в Польщі через Przelewy24: банківські перекази, картки, BLIK. Замовлення стає оплаченим лише після підписаного сповіщення і transaction/verify. Pro — BLIK-код прямо в чекауті, вибір банку, повернення коштів і журнал платежів.

Завантажити Free
Pro · ліцензія на рік Чим більше сайтів, тим дешевше кожен
Сумісність
WooCommerce 7.0+ · WordPress 6.2+ · PHP 7.4+ · HPOS · класичний і блоковий чекаут
Ліцензія
один сайт, річна
Тріал
7 днів, без картки, один на сайт
Оновлено
вересень 2026
Або всі 144 Pro-модулів з All Access — 4 990 ₴ / рік

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Метод Przelewy24: перекази, картки, BLIK і гаманці на сторінці Przelewy24 (REST API v1) ✔ ✔
Окремий метод BLIK у чекауті — сторінка Przelewy24 лише з BLIK ✔ ✔
Сповіщення приймається лише з валідним підписом SHA-384, вашим merchant/POS, сумою й валютою замовлення ✔ ✔
Підтвердження оплати через transaction/verify — без нього Przelewy24 не зараховує гроші ✔ ✔
Повернення покупця не вважається оплатою: статус звіряється запитом до Przelewy24 ✔ ✔
Сторінка замовлення сама чекає підтвердження й оновлюється; при скасуванні — кнопка «Оплатити знову» ✔ ✔
Недоплата — «На утриманні» без підтвердження, з нотаткою для менеджера ✔ ✔
Повторна спроба спершу перевіряє попередні — одне замовлення не оплатять двічі ✔ ✔
Захист від гонки «сповіщення + повернення покупця» ✔ ✔
Окремі ключі sandbox і live з одним перемикачем; замовлення пам'ятає середовище ✔ ✔
Перевірка підключення однією кнопкою ✔ ✔
Мова сторінки Przelewy24, час на оплату, статус замовлення після оплати ✔ ✔
Класичний і блоковий чекаут WooCommerce, сторінка повторної оплати, HPOS ✔ ✔
Ключ CRC і API-ключ зберігаються зашифрованими й не потрапляють у лог ✔ ✔
Мови плагіна: English, polski ✔ ✔
BLIK-код прямо в чекауті (BLIK level 0) — ✔
Вибір банку в чекауті з методів, увімкнених на вашому акаунті Przelewy24 — ✔
Повернення коштів з картки замовлення, повні й часткові — ✔
Журнал платежів зі звіркою статусу в один клік — ✔

Як це виглядає

Метод Przelewy24 на блоковому чекауті WooCommerce з вибором банку і згодою з правилами Przelewy24
На чекауті — «Przelewy24 — online transfer, card, BLIK». З Pro під ним сітка методів, увімкнених на вашому акаунті Przelewy24: покупець одразу обирає банк (тут Płacę z iPKO) і погоджується з правилами Przelewy24.
Поле BLIK-коду і згода з правилами Przelewy24 на блоковому чекауті WooCommerce
Pro: окремий метод BLIK з полем для 6-значного коду прямо в чекауті. Без згоди з правилами Przelewy24 чи з неповним кодом замовлення не піде. Потрібна послуга BLIK level 0 на акаунті Przelewy24.
Окремий метод BLIK з полем коду на блоковому чекауті WooCommerce
Окремий метод BLIK (Pro): покупець вводить 6-значний код із банківського застосунку прямо на чекауті й погоджується з правилами Przelewy24 — без переходу на сторінку Przelewy24.

Тріал стартує, коли ви попросите

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

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

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

Технічні вимоги

  • WooCommerce 7.0+ з класичним або блоковим чекаутом, сумісність з HPOS
  • WordPress 6.2+ · PHP 7.4+
  • Валюта магазину: PLN. При іншій валюті обидва методи ховаються самі. Якщо Przelewy24 увімкнув для вашого акаунта інші валюти, їх додають фільтром p24wc_currencies. BLIK — лише PLN.
  • Акаунт продавця Przelewy24: merchant ID, POS ID, ключ CRC і API-ключ. Sandbox вмикається в панелі Przelewy24 для вже активного акаунта.
  • BLIK-код у чекауті (Pro) — лише якщо Przelewy24 увімкнув для акаунта BLIK level 0.
  • Мови плагіна: англійська і польська. Українською інтерфейс не перекладено — плагін зроблено для польських магазинів.

Історія версій

v1.0.0 Поточна вересень 2026

Przelewy24 REST API v1, окремий метод BLIK, перевірка підпису сповіщень і transaction/verify, звірка статусу на поверненні покупця й на сторінці замовлення, перевірка суми й валюти, захист…

Разом з Przelewy24 & BLIK Payments для WooCommerce купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Przelewy24 & BLIK Payments Nova Poshta Premium Mono Acquiring Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 144 модулі в All Access за 4 990 ₴.
2 390 ₴ / рік замість 4 060 ₴ поштучно
Купити набір →

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

Przelewy24 & BLIK Payments для WooCommerce — платіжний плагін для польського ринку. Покупець платить банківським переказом, карткою або BLIK через Przelewy24, а замовлення в магазині підтверджується само. Плагін працює на Przelewy24 REST API v1 і не вірить на слово ні поверненню покупця, ні сповіщенню: оплата зараховується лише після перевірки підпису і запиту transaction/verify, як того вимагає Przelewy24.

Що потрібно від вас. Акаунт продавця в Przelewy24 — merchant ID, ключ CRC і API-ключ видає Przelewy24 після реєстрації магазину. BLIK-код прямо в чекауті (Pro) працює, лише якщо Przelewy24 увімкнув для вашого акаунта цю послугу (BLIK level 0); інакше поле коду ховається само, а BLIK іде через сторінку Przelewy24.

Як це виглядає для покупця

Без Pro покупець після «Оформити замовлення» потрапляє на сторінку Przelewy24, обирає банк, картку чи BLIK і повертається в магазин. Дані картки й банку через ваш сайт не проходять. Якщо покупець закрив вкладку й не повернувся, замовлення все одно стане оплаченим — за сповіщенням від Przelewy24.

Що отримує адмін

  • Merchant ID, POS ID, ключ CRC і API-ключ — усе, що треба для старту. Де їх узяти в панелі Przelewy24, підказано прямо в налаштуваннях плагіна.
  • Sandbox і live поруч. Обидва набори ключів зберігаються одночасно, перемикач один. Замовлення пам’ятає, у якому середовищі його оплатили.
  • «Перевірити підключення» — плагін робить запит до Przelewy24 вашими ключами й каже, чи їх прийнято. Помилку в ключі ви побачите в адмінці, а не від покупця.
  • Адреса для сповіщень передається в Przelewy24 з кожним платежем — у панелі Przelewy24 нічого налаштовувати не треба.
  • Мова сторінки Przelewy24, час на оплату, статус замовлення після оплати — на ваш вибір.
  • Нотатки в замовленні: спосіб оплати, номер транзакції Przelewy24, сума, чим підтверджено оплату.
  • Журнал налагодження в журналі WooCommerce: контакти покупця масковані, ключі не пишуться ніколи.

Як це працює — крок за кроком

  1. Покупець на чекауті обирає Przelewy24 або BLIK. З Pro — ще й конкретний банк зі списку методів вашого акаунта або вводить BLIK-код. Працює і в класичному, і в блоковому чекауті.
  2. Плагін реєструє транзакцію в Przelewy24 (transaction/register) з унікальним номером сесії, сумою й валютою замовлення і підписом SHA-384 на ключі CRC.
  3. Покупець платить на сторінці Przelewy24. Для BLIK-коду в чекауті (Pro) плагін передає код у Przelewy24 (chargeByCode), а покупець підтверджує оплату в банківському застосунку.
  4. Сповіщення приходить на адресу магазину. Плагін перевіряє підпис SHA-384, merchant ID, POS ID, суму й валюту. Підробити оплату, надіславши POST на сайт, не вийде.
  5. Підтвердження. Плагін викликає transaction/verify — без цього Przelewy24 не зараховує гроші продавцю. Лише після успішного verify замовлення стає оплаченим.
  6. Повернення покупця — не доказ оплати. Плагін сам питає Przelewy24 про статус (transaction/by/sessionId). Сторінка замовлення чекає підтвердження й оновлюється сама.
  7. Звірка суми. Якщо оплачено менше, ніж коштує замовлення, воно не стає оплаченим, а переходить «На утриманні» з нотаткою.
  8. Замовлення переходить у «В обробці» (або в обраний статус), списуються залишки, покупцю йде лист WooCommerce.
  9. Повторна спроба (покупець скасував і натиснув «Оплатити знову»): плагін спершу перевіряє попередні сесії і лише потім створює нову.
  10. З Pro можна повернути гроші з картки замовлення (transaction/refund) — повністю або частинами; підсумок повернення від Przelewy24 записується в нотатки.

Що під капотом

  • Підпис перевіряється по-справжньому. SHA-384 від JSON з полями сповіщення і вашим ключем CRC, плюс збіг merchant ID, POS ID, суми й валюти із сесією замовлення. Непідписане чи чуже сповіщення не застосовується — лише стає приводом самим запитати статус у Przelewy24.
  • transaction/verify обов’язковий. Замовлення не стає оплаченим, доки Przelewy24 не підтвердив verify.
  • Захист від подвійного підтвердження: сповіщення й повернення покупця часто приходять одночасно. Блокування на рівні бази й перечитування замовлення (з урахуванням кешу HPOS) дають одну нотатку «оплату отримано» й одне списання залишків.
  • Друга оплата вже оплаченого замовлення не підтверджується автоматично — менеджер бачить нотатку й вирішує в панелі Przelewy24.
  • Підміна методу оплати не проходить: якщо на чекауті підставити метод, якого нема серед активних на акаунті, сервер відмовить.
  • Власні ідентифікатори шлюзів (cc_przelewy24, cc_przelewy24_blik) і власні налаштування: плагін не конфліктує з офіційним модулем Przelewy24.
  • Ключ CRC і API-ключ зберігаються в базі зашифрованими (AES-256) і не потрапляють у логи.
  • Pro-гейт без «цегли»: коли тріал закінчився, зупиняються лише Pro-функції, а приймання оплати працює далі.

Як встановити

  1. Плагіни → Додати новий → Завантажити плагін: оберіть przelewy24-blik-woocommerce-1.0.0.zip і активуйте.
  2. WooCommerce → Налаштування → Платежі → Przelewy24.
  3. Впишіть merchant ID, POS ID (якщо відрізняється), ключ CRC і API-ключ sandbox-акаунта, збережіть і натисніть «Перевірити підключення».
  4. Проведіть тестове замовлення в sandbox.
  5. Впишіть бойові ключі й вимкніть тестовий режим.
  6. За потреби увімкніть окремий метод «BLIK (Przelewy24)» у списку платежів.
  7. Для Pro: вставте ліцензійний ключ з листа після оплати або запустіть 7-денний тріал.

Питання
про модуль

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

@catcode_support Налаштування, сумісність, активація
Потрібен акаунт Przelewy24?

Так. Merchant ID, ключ CRC і API-ключ видає Przelewy24 після реєстрації магазину як продавця. Sandbox-акаунт вмикається в панелі Przelewy24, коли основний акаунт уже активний.

BLIK-код у чекауті працюватиме одразу?

Лише якщо Przelewy24 увімкнув для вашого акаунта оплату BLIK-кодом на сайті магазину (BLIK level 0). Якщо ні — поле коду саме ховається, а BLIK працює через сторінку Przelewy24. Звичайний BLIK на сторінці Przelewy24 доступний і без Pro.

Чи буде конфлікт з офіційним плагіном Przelewy24?

Ні. У нашого плагіна власні ідентифікатори (cc_przelewy24, cc_przelewy24_blik) і власні налаштування, нічого не перезаписується. На чекауті варто показувати лише один із них.

Покупець оплатив, а замовлення все ще «в очікуванні».

Статус запитується при поверненні покупця, на сторінці замовлення і на кожне сповіщення, а Przelewy24 повторює сповіщення, доки оплату не підтверджено. Кнопка «Перевірити» в журналі платежів (Pro) запитує статус одразу.

Які валюти?

За замовчуванням PLN. Інші валюти мусить увімкнути для вашого акаунта Przelewy24, після цього їх додають фільтром p24wc_currencies. BLIK — лише PLN.

Що як я не хочу платити за Pro?

Приймання оплати через Przelewy24 і BLIK на сторінці Przelewy24, перевірка підпису й підтвердження оплати лишаються безкоштовними без обмеження в часі.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

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