Інтеграція з платіжним шлюзом LIQPAY

Реалізовано перенаправлення на платіжний шлюз Liqpay. Для впровадження вибрано сторінку оформлення замовлення.
Enterprise / Community Modul Odoo 15/16


Про проєкт


LiqPay — український платіжний провайдер (від ПриватБанку) для онлайн-оплат та різних послуг інтернет-еквайрингу. Детальніше — на офіційному сайті LiqPay. Метою цієї статті є повний опис нового платіжного провайдера — LiqPay Payment Gateway, щоб уможливити здійснення транзакцій безпосередньо з сайту на Odoo.​

Завдання

Визначити цілі інтеграції

Отримати доступ до документації LiqPay API

Розробити або встановити модуль Odoo

Налаштувати доступ до API

Визначити сценарії інтеграції

Забезпечити коректну фінансову звітність

Рішення

Налаштування LiqPay Payment Gateway (L-PG) для Odoo складається з двох частин:

Налаштування LiqPay

Налаштування платіжного провайдера в Odoo

Реєстрація та активація компанії

Щоб підключити LiqPay до Odoo, клієнт має зареєструвати свою компанію на сайті LiqPay та пройти всі етапи активації.

Налаштування API LiqPay

Для того, щоб LiqPay приймав перенаправлення з Odoo (LiqPay → Налаштування → API) заповніть наступні параметри:

API ключі

LiqPay надає два набори ключів:

  • Тестові API ключі (public та private) — використовуються лише для тестування (докладніше — у розділі Test environment).
  • Продакшн API ключі (public та private) — використовуються в бойовому (реальному) середовищі.

Налаштування сторінки оплати

LiqPay пропонує широкий спектр налаштувань для кастомізації платіжної сторінки (LiqPay → Налаштування → Checkout → Інтерфейс).

Результат

Реалізовано перенаправлення на платіжний шлюз LiqPay. Для реалізації обрано тип Checkout page. Головна перевага цього типу — увесь процес оплати (збір даних, виконання транзакції) відбувається на стороні LiqPay, що гарантує максимальну безпеку введених платіжних даних.

Налаштування платіжного провайдера в Odoo

Після встановлення модуля в Odoo з’явиться новий платіжний провайдер LiqPay (Бухоблік → Налаштування → Платежі → Платіжні провайдери).


Продакшн-середовище

Налаштування платіжного провайдера в Odoo для бойового режиму має виглядати так:

Оплачуйте рахунки легко


Якщо у вас є конкретні питання або потрібна допомога з інтеграцією LiqPay чи будь-якими іншими аспектами Odoo та платіжних шлюзів — звертайтеся!

Експертиза команди Netframe допоможе оптимізувати ваші процеси онлайн-оплат.




Розширення функціональності модуля "Рекрутинг"
Замовник попросив розширити можливості модуля, додати можливість публікувати нові вакансії в спеціальному Telegram-каналі