Вы добавили платежный шлюз, зарегистрировались у платежного провайдера (например, Qiwi) и получили секретные ключи, но платежи не работают:
- Бот входит в цикл, ничего не происходит
- Платеж проходит, но платеж не считается оплаченным
Почему так происходит?
Как правило, таких причин несколько:
-
в блоке Платеж не выбран платежный шлюз
-
не прописан секретный ключ на стороне BotTap в платежном шлюзе
-
неверно прописан секретный ключ на стороне BotTap в платежном шлюзе - опечатка даже в одном символе приведет к ошибке, будьте внимательны
- не включены серверные уведомления (Webhook) на стороне провайдера (например, Qiwi)
- неверно указан адрес серверных уведомлений на стороне провайдера - опечатка даже в одном символе приведет к ошибке, будьте внимательны
- неполный адрес серверных уведомлений на стороне платежного провайдера - например, забыли указать протокол https://
При интеграции с платежным шлюзом надо быть предельно сконцентрированным и перепроверять каждый шаг с официальной инструкцией