LiqPay від ПриватБанку — найпоширеніший платіжний шлюз в Україні. Він підтримує картки Visa/Mastercard, Apple Pay, Google Pay та оплату частинами. Для WordPress-сайту правильна інтеграція LiqPay перетворює сторінку замовлення на повноцінний платіжний термінал.
У MaxiMoruM ми підключаємо LiqPay до WordPress та WooCommerce — як окремим модулем, так і у складі комплексного e-commerce-рішення.
Що дає підключення LiqPay
- Клієнт оплачує прямо на сайті — без переходу на сторонні сервіси
- Підтримка карток, Apple Pay, Google Pay та оплати частинами
- Автоматичне підтвердження замовлення після успішного платежу
- Webhook-сповіщення про статус транзакції в реальному часі
- Виплати на рахунок ФОП або ТОВ у гривнях
Технічна реалізація
LiqPay надає REST API з підписом запитів через SHA1-хеш пари private_key + data. Інтеграція з WordPress включає:
- Реєстрацію payment gateway у WooCommerce через клас
WC_Payment_Gateway - Формування підписаного запиту до
api.liqpay.ua/api/3/checkout - Обробку callback-запиту (
server_url) для підтвердження оплати - Оновлення статусу замовлення через WooCommerce order API
Весь процес займає 4–6 годин розробки для типового WordPress/WooCommerce-магазину.
Безпека та відповідність вимогам
- Дані картки ніколи не проходять через ваш сервер — вводяться безпосередньо на захищеній сторінці LiqPay (PCI DSS Level 1)
- Підпис кожного запиту та відповіді унеможливлює підробку транзакцій
- Логування всіх запитів і відповідей для аудиту та підтримки
Типові помилки при інтеграції
Найчастіші проблеми, з якими звертаються клієнти:
- Неправильна обробка callback при активному кешуванні сторінок
- Відсутність верифікації підпису на
server_url(критична вразливість) - Дублювання замовлень при повторних callback-запитах від LiqPay
Кожна з цих помилок призводить або до фінансових втрат, або до операційного хаосу. Грамотна реалізація виключає їх на рівні архітектури.
Результат
Магазин, що приймає оплату нативно, конвертує на 20–35% краще, ніж той, що перенаправляє клієнта на зовнішню сторінку. Додайте автоматичне підтвердження замовлення — і ваша команда підтримки вивільняє кілька годин на день.
Потрібна інтеграція LiqPay для WordPress або WooCommerce? Зверніться до MaxiMoruM →