
Przelewy24 & BLIK Payments для WooCommerce — оплата переказом, карткою і BLIK у Польщі
Приймайте оплату в Польщі через Przelewy24: банківські перекази, картки, BLIK. Замовлення стає оплаченим лише після підписаного сповіщення і transaction/verify. Pro — BLIK-код прямо в чекауті, вибір банку, повернення коштів і журнал платежів.
- Сумісність
- WooCommerce 7.0+ · WordPress 6.2+ · PHP 7.4+ · HPOS · класичний і блоковий чекаут
- Ліцензія
- один сайт, річна
- Тріал
- 7 днів, без картки, один на сайт
- Оновлено
- вересень 2026
Що є в Free,
а що дає Pro
Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.
Як це виглядає

Тріал стартує, коли ви попросите
Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати 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.
Мови плагіна: англійська і польська. Українською інтерфейс не перекладено — плагін зроблено для польських магазинів.
Історія версій
Przelewy24 REST API v1, окремий метод BLIK, перевірка підпису сповіщень і transaction/verify, звірка статусу на поверненні покупця й на сторінці замовлення, перевірка суми й валюти, захист…
Разом з Przelewy24 & BLIK Payments для WooCommerce купують
4 модулі одним замовленням — на 40% дешевше, ніж окремо


Nova Poshta Premium — Нова Пошта для WooCommerce

Mono Acquiring — оплата карткою monobank для WooCommerce

Telegram-сповіщення і Viber/SMS покупцям для WooCommerce
Повний опис модуля
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: контакти покупця масковані, ключі не пишуться ніколи.
Як це працює — крок за кроком
- Покупець на чекауті обирає Przelewy24 або BLIK. З Pro — ще й конкретний банк зі списку методів вашого акаунта або вводить BLIK-код. Працює і в класичному, і в блоковому чекауті.
- Плагін реєструє транзакцію в Przelewy24 (
transaction/register) з унікальним номером сесії, сумою й валютою замовлення і підписом SHA-384 на ключі CRC. - Покупець платить на сторінці Przelewy24. Для BLIK-коду в чекауті (Pro) плагін передає код у Przelewy24 (
chargeByCode), а покупець підтверджує оплату в банківському застосунку. - Сповіщення приходить на адресу магазину. Плагін перевіряє підпис SHA-384, merchant ID, POS ID, суму й валюту. Підробити оплату, надіславши POST на сайт, не вийде.
- Підтвердження. Плагін викликає
transaction/verify— без цього Przelewy24 не зараховує гроші продавцю. Лише після успішного verify замовлення стає оплаченим. - Повернення покупця — не доказ оплати. Плагін сам питає Przelewy24 про статус (
transaction/by/sessionId). Сторінка замовлення чекає підтвердження й оновлюється сама. - Звірка суми. Якщо оплачено менше, ніж коштує замовлення, воно не стає оплаченим, а переходить «На утриманні» з нотаткою.
- Замовлення переходить у «В обробці» (або в обраний статус), списуються залишки, покупцю йде лист WooCommerce.
- Повторна спроба (покупець скасував і натиснув «Оплатити знову»): плагін спершу перевіряє попередні сесії і лише потім створює нову.
- З 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-функції, а приймання оплати працює далі.
Як встановити
- Плагіни → Додати новий → Завантажити плагін: оберіть
przelewy24-blik-woocommerce-1.0.0.zipі активуйте. - WooCommerce → Налаштування → Платежі → Przelewy24.
- Впишіть merchant ID, POS ID (якщо відрізняється), ключ CRC і API-ключ sandbox-акаунта, збережіть і натисніть «Перевірити підключення».
- Проведіть тестове замовлення в sandbox.
- Впишіть бойові ключі й вимкніть тестовий режим.
- За потреби увімкніть окремий метод «BLIK (Przelewy24)» у списку платежів.
- Для Pro: вставте ліцензійний ключ з листа після оплати або запустіть 7-денний тріал.
Питання
про модуль
Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.
Потрібен акаунт 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, перевірка підпису й підтвердження оплати лишаються безкоштовними без обмеження в часі.
Поки що жодного відгуку. Будьте першим.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Не той варіант, що шукаєте?
Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—