Спросить ИИ
Русский RU
Перейти в 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:// и вести на публичный сайт.
  • «Аккаунт выбран для приема оплат в магазине «…». Сначала выберите там другой.» Смените систему в настройках оплаты магазина, потом удаляйте.
  • «Аккаунт выбран для приема оплат в онлайн-школе «…». Сначала уберите его там.» Уберите систему из настроек приёма оплат школы.
  • «Через аккаунт еще идут оплаты…» Покупатели начали оплату в последние семь дней, и платёжная система ещё может о ней сообщить. Удалить подключение можно после даты из сообщения. Чтобы новые оплаты не начинались, выключите «Принимать оплату».

Второй чек не пробился

  • Проверьте, что в подключении включены «Передавать чек в платежную систему» и «Пробивать чек полного расчета».
  • У CloudPayments должно быть заполнено «ИНН кассы». У Робокассы второй чек есть только для магазина в России.
  • Если после оплаты меняли состав заказа, чек не сойдётся с оплаченной суммой — пробейте его в кабинете платёжной системы.
  • Если ошибка была временной, нажмите «Пробить еще раз» на странице заказа.

Подробнее — на странице Чеки.