LiqPay + WooCommerce: платіжна інтеграція для WordPress-магазину
WooCommerce — найпоширеніша платформа для інтернет-магазинів на WordPress. Але без правильної платіжної інтеграції навіть зручний магазин втрачає продажі. LiqPay від ПриватБанку — нативне рішення для українського ринку, яке підтримує картки Visa/Mastercard, оплату через застосунок «Приват24» та Apple Pay.
Що таке LiqPay і чому він підходить для WooCommerce
LiqPay обробляє платежі в гривні без зайвої складності. Для покупця — знайомий інтерфейс. Для магазину — швидке зарахування коштів, прозора комісія та детальна статистика в особистому кабінеті.
Основні переваги для WooCommerce:
- Оплата картками Visa/Mastercard та Apple Pay
- Підтримка 3D Secure
- Автоматичне повернення коштів через API
- Webhook-сповіщення про зміну статусу платежу
- Виставлення рахунків
Як виглядає технічна інтеграція
LiqPay надає PHP SDK з відкритим кодом. Для WooCommerce реалізується як кастомний платіжний шлюз через клас WC_Payment_Gateway.
Основні кроки:
- Реєстрація публічного та приватного ключів у кабінеті LiqPay
- Реалізація методу
process_payment()— генерація підпису та перенаправлення на сторінку оплати LiqPay - Обробка
callback_url— верифікація підпису відповіді та оновлення статусу замовлення WooCommerce - Налаштування
result_urlдля повернення клієнта після оплати
Верифікація відповіді виконується SHA1-хешем: base64_encode(sha1($private_key . $data . $private_key, true)).
Типові помилки під час інтеграції
Не перевіряється підпис callback. Без верифікації підпису будь-хто може надіслати фіктивний callback і «оплатити» замовлення без реальної транзакції.
Callback URL не доступний публічно. LiqPay не зможе надіслати сповіщення на localhost або захищений паролем домен — переконайтесь, що URL відкритий.
Не обробляється статус wait_accept. Деякі платежі переходять у проміжний стан — магазин має коректно відображати цей статус замовнику.
Результат для бізнесу
Правильно налаштована інтеграція LiqPay скорочує кількість незавершених оплат і зменшує навантаження на службу підтримки. Замовник бачить знайомий інтерфейс — конверсія зростає.
Потрібна інтеграція LiqPay під ваш WordPress-магазин?
MaxiMoruM реалізує платіжні інтеграції під ключ — від налаштування шлюзу до тестування та підтримки після запуску.
Зв'яжіться з нами на maximorum.com