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

Усунення несправностей

Типові проблеми та рішення

Проблема: LiqPay не відображається як спосіб оплати на сайті

Симптоми: При оформленні замовлення на вебсайті LiqPay відсутній серед доступних способів оплати.

Можливі причини:

  • Провайдер LiqPay у стані «Відключено»
  • Не заповнені облікові дані (публічний або приватний ключ)
  • Валюта замовлення не підтримується (підтримуються лише UAH, USD, EUR)

Рішення:

  1. Перейдіть у Бухоблік → Конфігурація → Платіжні провайдери
  2. Відкрийте провайдер LiqPay
  3. Переконайтеся, що стан провайдера — «Увімкнено» або «Тестовий режим»
  4. Перевірте, що заповнені поля Публічний ключ та Приватний ключ на вкладці Облікові дані
  5. Переконайтеся, що валюта замовлення — UAH, USD або EUR

Проблема: Помилка автентифікації при оплаті

Симптоми: Після переходу на сторінку оплати LiqPay відображається помилка або порожня сторінка.

Можливі причини:

  • Невірний публічний або приватний ключ
  • Ключі від іншого середовища (тестові ключі у продакшн-режимі або навпаки)

Рішення:

  1. Увійдіть до кабінету мерчанта LiqPay: https://www.liqpay.ua/
  2. Перейдіть у розділ API та скопіюйте актуальні Public key та Private key
  3. Вставте ключі у відповідні поля провайдера в Odoo
  4. Збережіть налаштування та повторіть оплату
Увага

Для тестового режиму використовуйте тестові ключі LiqPay (sandbox). Для продакшн-режиму — реальні ключі. Змішування ключів призведе до помилок підпису.

Проблема: Підписка оформлюється як звичайний платіж замість рекурентного

Симптоми: Після оплати на сайті створюється звичайне замовлення на продаж без підписки. У журналі Odoo з'являється попередження: Subscription order has no plan, using regular payment або Unsupported periodicity, using regular payment.

Можливі причини:

  • У замовленні на продаж не вказано план підписки (plan_id)
  • Періодичність плану підписки не підтримується (підтримуються лише month та year)

Рішення:

  1. Перевірте, що продукт-підписка має коректно налаштований план повторюваних платежів
  2. Переконайтеся, що періодичність плану — «Місяць» або «Рік». Періодичності «День», «Тиждень» та «Квартал» не підтримуються LiqPay
  3. Якщо потрібна непідтримувана періодичність — зверніться до підтримки для обговорення альтернатив
Підтримувані періодичності

LiqPay API підтримує лише два варіанти: month (місяць) та year (рік). При використанні інших періодичностей модуль автоматично створює звичайний одноразовий платіж.

Контакти підтримки

Якщо проблема не вирішується: