</>
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