Запитати ШІ
Українська UK
Перейти до Watbot

Якщо щось не працює

Оплата пройшла, а бот не продовжив сценарій

Бот дізнається про оплату лише з повідомлення платіжної системи. Перевірте по черзі:

  • Адресу Webhook не вказано в кабінеті платіжної системи. Відкрийте інтеграцію в боті й скопіюйте адресу з вкладки «Webhook» у кабінет системи — де саме, написано на сторінці Платіжні системи бота. Т-Банку, bePaid і LiqPay адреса передається автоматично, у Payme вона називається «Endpoint URL».
  • Інтеграцію видалили й підключили заново. У нової інтеграції нова адреса Webhook. Замініть її в кабінеті платіжної системи.
  • Рахунок старший за три дні. Неоплачений рахунок через три дні отримує статус «Скасовано», і оплата за ним бота вже не продовжить. Виставте рахунок заново.
  • Вихід «Оплата успішна» нікуди не веде. Перевірте в конструкторі, що від цього виходу блоку оплати йде зв'язок до наступного блоку.
  • Сума не збіглася. Cloudpayments і Payme зараховують оплату, лише якщо сума збігається з рахунком. ЮMoney — якщо з платника списано не менше за суму рахунку. ЮKassa звіряє статус, суму й валюту запитом до свого API.
  • Ключі інтеграції змінилися. ЮKassa перевіряє оплату ключами, які зараз стоять в інтеграції. Якщо їх замінили на ключі іншого магазину, оплата за старим рахунком не підтвердиться.
  • Неправильний «Пароль #2» у Robokassa. За ним перевіряється підпис повідомлення.
  • Тестова оплата в Robokassa. Тестові платежі Robokassa бот не зараховує — перевіряйте оплату справжнім платежем.
  • Переказ у ЮMoney з кодом протекції або ще не прийнятий переказ не зараховується.
  • У Cloudpayments не ввімкнено повідомлення. У налаштуваннях сайту потрібні повідомлення Pay і Confirm з адресою з інтеграції.

Подивіться статус рахунку в списку «Платежі» бота: «Платіж створено» означає, що повідомлення про оплату платформа не отримала. Докладніше про статуси — на сторінці Платежі та замовлення бота.

Бот не виставляє рахунок

  • «Платіжна система "…" не підключена.» Систему не підключено до цього бота. Інтеграції в кожного бота свої й у копію бота не переносяться.
  • Бот просить номер телефону або пошту. Деяким системам потрібен телефон або пошта покупця для чека. Бот спочатку запитує їх у людини, а рахунок виставляє після відповіді.
  • Помилка замість рахунку. Блоку потрібні «Призначення платежу», «Опис платежу» і сума, більша за нуль. Докладніше — у розділі Приймання оплати.

Не зберігається інтеграція бота

  • «Ця каса вже підключена до іншого бота. Вкажіть ID своєї каси Payme.» Одну касу Payme можна підключити лише до одного бота.
  • «Можна додати тільки один акаунт …» Систему такого виду до бота вже підключили. Її картка — у верхній частині вкладки «Інтеграції».

Замовлення магазину чи школи не позначено оплаченим

  • Адресу повідомлень не вказано в кабінеті платіжної системи. Відкрийте підключення на вкладці «Прийом оплат» і перевірте підказку під блоком «Адреса повідомлень». ЮKassa, Робокасі, CloudPayments і Payme адресу потрібно вказати в їхньому кабінеті, решті вона передається автоматично.
  • Не ті події в кабінеті ЮKassa. Потрібні payment.succeeded, payment.canceled і refund.succeeded.
  • Робокаса не приймає повідомлення. Перевірте, що адресу вказано як Result URL, метод — POST, алгоритм хешування — MD5, а «Пароль №2» введено правильно.
  • Тестова оплата на бойовому підключенні. Робокаса, CloudPayments, bePaid і LiqPay зараховують тестову оплату лише підключенню з увімкненим «Тестовий режим».
  • Сума або валюта не збіглися із замовленням. Така оплата замовлення не закриває.

Повідомлення під час оплати через підключення проєкту

Повідомлення Що зробити
«Платіжна система не створила платіж. Перевірте ключі доступу або спробуйте пізніше.» Перевірте ключі в підключенні. Якщо вони правильні — повторіть пізніше
«Платіжний акаунт недоступний.» Підключення вимкнено перемикачем «Приймати оплату» — увімкніть його або виберіть у магазині чи школі інше
«Цей платіжний акаунт не приймає оплату в …» Валюта магазину або пакета школи не підходить цій системі. Виберіть систему, яка її приймає
«Сума до оплати має бути більшою за нуль.» Перевірте ціни в замовленні
«Щоб надіслати чек, укажіть у замовленні телефон або пошту покупця.» Чеки ввімкнено, а контактів покупця в замовленні немає. Додайте їх
«Ставка ПДВ …% не підходить для чека цієї платіжної системи…» Виберіть іншу ставку в товару, курсу або в налаштуваннях чеків — див. Чеки

Не вдається підключити або видалити платіжну систему проєкту

  • Немає вкладки «Прийом оплат». Її бачить лише власник проєкту. Якщо ви власник — на вашій платформі немає ні магазинів, ні онлайн-шкіл.
  • Кнопка «Підключити платіжну систему» неактивна. У проєкті вже 10 підключень — це максимум.
  • «Адреса платіжної сторінки має бути публічним сайтом.» У Prodamus адреса сторінки має починатися з https:// і вести на публічний сайт.
  • «Акаунт вибрано для прийому оплат у магазині «…». Спочатку виберіть там інший.» Змініть систему в налаштуваннях оплати магазину, потім видаляйте.
  • «Акаунт вибрано для прийому оплат в онлайн-школі «…». Спочатку приберіть його там.» Приберіть систему з налаштувань прийому оплат школи.
  • «Через акаунт ще йдуть оплати…» Покупці почали оплату за останні сім днів, і платіжна система ще може про неї повідомити. Видалити підключення можна після дати з повідомлення. Щоб нові оплати не починалися, вимкніть «Приймати оплату».