</>
maximorum.com

Інтеграція LiqPay з WordPress: як автоматизувати прийом платежів

D

Ручна обробка платежів або застарілий платіжний модуль — це конверсія, що витікає крізь пальці. Правильно налаштована інтеграція LiqPay з WordPress (WooCommerce) перетворює оплату на безшовний крок оформлення замовлення, а не на бар'єр перед ним.

Що дає LiqPay вашому магазину

LiqPay — платіжний шлюз від ПриватБанку, який підтримує оплату картками Visa/Mastercard, гаманцями, підписки та розстрочку. Для українського e-commerce це базовий стандарт: покупці довіряють знайомому інтерфейсу, а підтримка гривні виключає конвертаційні ризики.

Інтеграція з WooCommerce охоплює:

  • Прийом платежів на hosted-сторінці LiqPay або вбудованою формою
  • Callback-обробник — автоматичне оновлення статусу замовлення після успішної або невдалої оплати
  • Повернення коштів через API без ручного втручання
  • Підписки (recurring payments) для SaaS або клубних моделей

Як це будується

Ядро інтеграції — клас-шлюз, що розширює WC_Payment_Gateway. Він формує підписаний payload, надсилає запит на LiqPay і обробляє IPN (Instant Payment Notification) callback.

$data      = $_POST['data'];
$signature = $_POST['signature'];
$expected  = base64_encode(sha1(
    $this->private_key . $data . $this->private_key, true
));
if ( $signature !== $expected ) {
    wp_die( 'Invalid signature', 403 );
}

Логи транзакцій зберігаються в окремій таблиці WordPress, щоб бухгалтерія мала доступ до повної виписки без доступу до адмін-панелі.

Бізнес-результат

Для одного нашого клієнта — інтернет-магазину на WooCommerce — заміна застарілого платіжного модуля на сучасну інтеграцію LiqPay підняла конверсію кошика на 18% протягом першого місяця. Основна причина: скорочення кроків до 2 кліків і прибирання редиректів, що лякали покупців.

Готові підключити LiqPay правильно?

MaxiMoruM розробляє платіжні інтеграції для WordPress, WooCommerce, Laravel та OpenCart. Перевірений код, документація, підтримка після запуску.

Обговоріть свій проєкт на maximorum.com

Maximus AI
Online
Привіт! Я ваш AI-асистент. Чим можу допомогти з вашим проектом?