# Если что-то не работает

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

Бот узнаёт об оплате только из уведомления платёжной системы. Проверьте по порядку:

- **Адрес Webhook не указан в кабинете платёжной системы.** Откройте интеграцию в боте и скопируйте адрес с вкладки «Webhook» в кабинет системы — где именно, написано на странице [Платёжные системы бота](https://support.watbot.ru/payments/bot-integrations). Т-Банку, bePaid и LiqPay адрес передаётся автоматически, у Payme он называется «Endpoint URL».
- **Интеграцию удалили и подключили заново.** У новой интеграции новый адрес Webhook. Замените его в кабинете платёжной системы.
- **Счёт старше трёх дней.** Неоплаченный счёт через три дня получает статус «Отменен», и оплата по нему бота уже не продолжит. Выставьте счёт заново.
- **Выход «Успешная оплата» никуда не ведёт.** Проверьте в конструкторе, что от этого выхода блока оплаты идёт связь к следующему блоку.
- **Сумма не совпала.** Cloudpayments и Payme засчитывают оплату, только если сумма совпадает со счётом. ЮMoney — если с плательщика списано не меньше суммы счёта. ЮKassa сверяет статус, сумму и валюту запросом к своему API.
- **Ключи интеграции изменились.** ЮKassa проверяет оплату ключами, которые сейчас стоят в интеграции. Если их заменили на ключи другого магазина, оплата по старому счёту не подтвердится.
- **Неверный «Пароль #2» у Robokassa.** По нему проверяется подпись уведомления.
- **Тестовая оплата в Robokassa.** Тестовые платежи Robokassa бот не засчитывает — проверяйте оплату настоящим платежом.
- **Перевод в ЮMoney с кодом протекции** или ещё не принятый перевод не засчитывается.
- **В Cloudpayments не включены уведомления.** В настройках сайта нужны уведомления Pay и Confirm с адресом из интеграции.

Посмотрите статус счёта в списке «Платежи» бота: «Платеж создан» значит, что уведомления об оплате платформа не получила. Подробнее о статусах — на странице [Платежи и заказы бота](https://support.watbot.ru/payments/bot-payments).

## Бот не выставляет счёт

- **«Платежная система "…" не подключена.»** Система не подключена к этому боту. Интеграции у каждого бота свои и в копию бота не переносятся.
- **Бот просит номер телефона или почту.** Некоторым системам нужен телефон или почта покупателя для чека. Бот сначала спрашивает их у человека, а счёт выставляет после ответа.
- **Ошибка вместо счёта.** Блоку нужны «Назначение платежа», «Описание платежа» и сумма больше нуля. Подробнее — в разделе [Приём оплаты](https://support.watbot.ru/chatbots/blocks/payments).

## Не сохраняется интеграция бота

- **«Эта касса уже подключена к другому боту. Укажите ID своей кассы Payme.»** Одну кассу Payme можно подключить только к одному боту.
- **«Возможно добавить только один аккаунт …»** Систему такого вида к боту уже подключили. Её карточка — в верхней части вкладки «Интеграции».

## Заказ магазина или школы не отмечен оплаченным

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

## Сообщения при оплате через подключение проекта

| Сообщение | Что сделать |
|---|---|
| «Платежная система не создала платеж. Проверьте ключи доступа или попробуйте позже.» | Проверьте ключи в подключении. Если они верны — повторите позже |
| «Платежный аккаунт недоступен.» | Подключение выключено переключателем «Принимать оплату» — включите его или выберите в магазине или школе другое |
| «Этот платежный аккаунт не принимает оплату в …» | Валюта магазина или пакета школы не подходит этой системе. Выберите систему, которая её принимает |
| «Сумма к оплате должна быть больше нуля.» | Проверьте цены в заказе |
| «Чтобы отправить чек, укажите в заказе телефон или почту покупателя.» | Включены чеки, а контактов покупателя в заказе нет. Добавьте их |
| «Ставка НДС …% не подходит для чека этой платежной системы…» | Выберите другую ставку у товара, курса или в настройках чеков — см. [Чеки](https://support.watbot.ru/payments/receipts) |

## Не получается подключить или удалить платёжную систему проекта

- **Нет вкладки «Прием оплат».** Её видит только владелец проекта. Если вы владелец — на вашей платформе нет ни магазинов, ни онлайн-школ.
- **Кнопка «Подключить платежную систему» неактивна.** В проекте уже 10 подключений — это максимум.
- **«Адрес платежной страницы должен быть публичным сайтом.»** У Prodamus адрес страницы должен начинаться с `https://` и вести на публичный сайт.
- **«Аккаунт выбран для приема оплат в магазине «…». Сначала выберите там другой.»** Смените систему в настройках оплаты магазина, потом удаляйте.
- **«Аккаунт выбран для приема оплат в онлайн-школе «…». Сначала уберите его там.»** Уберите систему из настроек приёма оплат школы.
- **«Через аккаунт еще идут оплаты…»** Покупатели начали оплату в последние семь дней, и платёжная система ещё может о ней сообщить. Удалить подключение можно после даты из сообщения. Чтобы новые оплаты не начинались, выключите «Принимать оплату».

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

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

Подробнее — на странице [Чеки](https://support.watbot.ru/payments/receipts).
