Пояснення
Markdown статтіПовідомити про помилку

Про оплату через бот

ConnectiveOne підтримує інтеграцію з платіжними системами для прийняття оплат безпосередньо в боті без додаткової інтеграції з сайтом. Це дозволяє створювати повноцінні e-commerce рішення в месенджерах.

Контекст і проблема

У багатьох сценаріях потрібно приймати оплату від користувачів:

  • Продаж товарів або послуг
  • Підписки та рекурентні платежі
  • Донорські збори
  • Поповнення балансу

Інтеграція з платіжними системами вирішує цю задачу, дозволяючи приймати оплату безпосередньо в боті.

Основні концепції

Підтримувані способи оплати

Liqpay (всі канали):

  • Працює для Telegram, Viber, Facebook Messenger, Widget
  • Універсальне рішення для всіх каналів

Apple Pay & Google Pay (тільки Viber):

  • Працює тільки для каналу Viber
  • Нативна інтеграція з мобільними платіжними системами

Загальний workflow оплати

  1. Користувач обирає товар/послугу в боті
  2. Бот формує платіжне посилання
  3. Користувач переходить на сторінку оплати
  4. Після успішної оплати користувач повертається в бот
  5. Бот обробляє результат оплати та надає доступ до послуги/товару

Варіанти підходів

Liqpay vs Apple Pay & Google Pay

Liqpay:

  • ✅ Плюси: Працює для всіх каналів, універсальне рішення
  • ❌ Мінуси: Потрібна реєстрація в Liqpay

Apple Pay & Google Pay:

  • ✅ Плюси: Нативна інтеграція, зручність для користувачів
  • ❌ Мінуси: Працює тільки для Viber, потребує налаштування

Чому використовуємо обидва підходи: Liqpay забезпечує універсальність для всіх каналів, а Apple Pay & Google Pay надають кращий користувацький досвід для Viber користувачів.

Прийняті рішення

Обробка результатів оплати

Після оплати бот отримує callback з результатом. Необхідно налаштувати обробку:

  • Успішна оплата — надання доступу до послуги
  • Помилка оплати — інформування користувача
  • Скасування оплати — повернення до вибору

Безпека платежів

Всі платежі обробляються через безпечні платіжні системи з підтримкою HTTPS та шифрування даних. Дані карток не зберігаються в системі ConnectiveOne.

Наслідки для користувачів і імплементації

Для інтеграторів

При інтеграції оплати важливо:

  1. Налаштувати платіжну систему — зареєструватися в Liqpay або налаштувати Apple Pay & Google Pay
  2. Обробити результати оплати — налаштувати callback обробку для різних результатів
  3. Надати доступ після оплати — автоматично надавати доступ до послуги/товару після успішної оплати
  4. Інформувати користувача — повідомляти про статус оплати та наступні кроки

Типові помилки

Помилка: Оплата не проходить
Проблема: Не налаштована платіжна система або неправильні параметри
Рішення: Перевірити налаштування платіжної системи та параметри запиту

Помилка: Користувач не отримує доступ після оплати
Проблема: Не налаштована обробка callback після успішної оплати
Рішення: Додати обробку callback та автоматичне надання доступу

Помилка: Оплата працює тільки для одного каналу
Проблема: Використано Apple Pay & Google Pay замість Liqpay
Рішення: Використати Liqpay для підтримки всіх каналів

Пов'язані документи

💡 Примітка: Детальні інструкції по інтеграції платіжних систем доступні в Swagger UI або технічній документації.

Працюєте з власним ШІ-агентом?Встановіть відкритий skill, щоб ваш ШІ-агент працював з актуальною офіційною документацією ConnectiveOne.Отримати skillПотрібна підтримка?Не знайшли відповідь або потрібна допомога команди ConnectiveOne? Створіть запит у Client Portal.Створити запит