Усунення несправностей
Типові проблеми та рішення
Проблема: LiqPay не відображається як спосіб оплати на сайті
Симптоми: При оформленні замовлення на вебсайті LiqPay відсутній серед доступних способів оплати.
Можливі причини:
- Провайдер LiqPay у стані «Відключено»
- Не заповнені облікові дані (публічний або приватний ключ)
- Валюта замовлення не підтримується (підтримуються лише UAH, USD, EUR)
Рішення:
- Перейдіть у Бухоблік → Конфігурація → Платіжні провайдери
- Відкрийте провайдер LiqPay
- Переконайтеся, що стан провайдера — «Увімкнено» або «Тестовий режим»
- Перевірте, що заповнені поля Публічний ключ та Приватний ключ на вкладці Облікові дані
- Переконайтеся, що валюта замовлення — UAH, USD або EUR
Проблема: Помилка автентифікації при оплаті
Симптоми: Після переходу на сторінку оплати LiqPay відображається помилка або порожня сторінка.
Можливі причини:
- Невірний публічний або приватний ключ
- Ключі від іншого середовища (тестові ключі у продакшн-режимі або навпаки)
Рішення:
- Увійдіть до кабінету мерчанта LiqPay: https://www.liqpay.ua/
- Перейдіть у розділ API та скопіюйте актуальні Public key та Private key
- Вставте ключі у відповідні поля провайдера в Odoo
- Збережіть налаштування та повторіть оплату
Для тестового режиму використовуйте тестові ключі LiqPay (sandbox). Для продакшн-режиму — реальні ключі. Змішування ключів призведе до помилок підпису.
Проблема: Підписка оформлюється як звичайний платіж замість рекурентного
Симптоми: Після оплати на сайті створюється звичайне замовлення на продаж без підписки. У журналі Odoo з'являється попередження: Subscription order has no plan, using regular payment або Unsupported periodicity, using regular payment.
Можливі причини:
- У замовленні на продаж не вказано план підписки (
plan_id) - Періодичність плану підписки не підтримується (підтримуються лише
monthтаyear)
Рішення:
- Перевірте, що продукт-підписка має коректно налаштований план повторюваних платежів
- Переконайтеся, що періодичність плану — «Місяць» або «Рік». Періодичності «День», «Тиждень» та «Квартал» не підтримуються LiqPay
- Якщо потрібна непідтримувана періодичність — зверніться до підтримки для обговорення альтернатив
LiqPay API підтримує лише два варіанти: month (місяць) та year (рік). При використанні інших періодичностей модуль автоматично створює звичайний одноразовий платіж.
Контакти підтримки
Якщо проблема не вирішується:
- Email: support@bjetpro.com