Перейти до вмісту
Плагін

Оплата через LiqPay

автор: Celena

Оплата через LiqPay

Онлайн-оплата для плагіна «Магазин» через LiqPay (ПриватБанк).

  • LiqPay Checkout v3: форма оплати підписується на сервері, сума й валюта беруться із замовлення, а не з браузера.
  • Колбек POST /webhooks/liqpay з перевіркою підпису (hash_equals): у разі розбіжності — 400 і жодних змін у замовленні.
  • Ідемпотентність: кожна подія колбека зберігається з унікальним ключем, повторні доставки не змінюють замовлення.
  • Захист від недоплати: колбек на суму, меншу за замовлення, залишає платіж в очікуванні, а не закриває його.
  • Перенесення статусів у магазин: success/sandbox → оплачено, reversed → повернено, failure/error → відхилено, із записом в історію замовлення.
  • Повне та часткове повернення з журналу платежів і кнопка ручної перевірки статусу для «завислих» транзакцій.
  • Журнал платежів із фільтрами, пошуком за замовленням і транзакцією, типом оплати, статусом провайдера та текстом помилки.
  • Режим пісочниці, вибір доступних способів (картка, Privat24, Apple Pay, Google Pay, частинами) і мови сторінки оплати (uk/en).
  • Приватний ключ зберігається в опціях сайту, показується лише маскою і не потрапляє ні у форму, ні в логи.
  • Валюти: UAH, USD, EUR. Інтерфейс англійською, російською та українською.
Версія Дата Вимоги Розмір
1.0.0 2026-08-19 PHP >=8.3 · Celena >=1.0 58 KB

Initial marketplace release

Вимоги

  • PHP >=8.3 або новіше
  • Celena CMS >=1.0 або новіше
  • Перевірено аж до Celena CMS 3.6

Встановлення

Після оплати ви отримаєте ліцензійний ключ. Встановіть пакет з адмінки клієнтського сайту — під час активації вона запитає ключ.

  1. Відкрийте розділ «Плагіни/Теми» в адмінці Celena.
  2. Натисніть «Встановити з файлу» і завантажте скачаний архів (або «Встановити з маркетплейсу», якщо підключено).
  3. Активуйте пакет — для платних під час активації введіть ліцензійний ключ.

Докладна інструкція з встановлення в документації →