Быстрый старт
Быстрый старт: от входа в админку до первой оплаты
Чтобы запустить школу, войдите в админку, подключите Telegram-бота и ЮKassa, создайте курс с тарифом и оплатите его сами: вся проверка занимает 20-30 минут.
Понадобится
- Ссылка для входа, по которой вы задаёте пароль.
- Аккаунт Telegram.
- Личный кабинет ЮKassa (yookassa.ru). Для проверки подойдёт тестовый магазин, настоящие деньги не нужны.
1. Войдите в админку
- Откройте присланную ссылку и придумайте пароль: не короче 10 символов, с буквами и цифрами.
- Откройте админку и войдите: ваш e-mail и этот пароль.
- Слева вы увидите разделы: Курсы, Ученики, Заказы, Настройки и другие.
2. Подключите Telegram-бота
Бот — вход для учеников: через него они открывают приложение школы и платят.
- Создайте бота у
@BotFatherкомандой/newbotи скопируйте токен. - В админке откройте Настройки → Telegram-боты, вставьте токен и нажмите «Подключить».
- Откройте бота в Telegram и нажмите кнопку меню слева от поля ввода: должно открыться приложение с названием вашей школы.
Совет. Подробно, с проверкой статуса: «Как подключить Telegram-бота школы».
3. Подключите оплату картой
Оплата Stars работает через бота школы, отдельной настройки не требует. Для оплаты картой нужен ваш магазин ЮKassa: деньги приходят прямо на него.
- В ЮKassa откройте Интеграция → Ключи API, скопируйте Shop ID и выпустите секретный ключ.
- В админке откройте Настройки → Оплата → Банковская карта (ЮKassa) и нажмите «Проверить и подключить».
- Скопируйте адрес для уведомлений из админки и вставьте его в ЮKassa: Интеграция → HTTP-уведомления.
Совет. Подробно: «Как подключить оплату картой через ЮKassa».
4. Создайте тестовый курс и тариф
- Откройте Курсы → Новый курс, введите название и нажмите «Создать курс».
- Добавьте модуль и урок с любым текстом.
- На вкладке «Тарифы» создайте тариф с ценой, например 100 ₽, и нажмите «Опубликовать» на странице курса.
5. Оплатите курс сами
- Откройте бота, нажмите кнопку меню, выберите курс и оплату картой.
- Оплатите тестовой картой: тестовые карты есть в документации ЮKassa, раздел «Тестирование».
- После оплаты курс появится у вас в «Мои курсы», а в админке в разделе Заказы будет заказ со статусом «Оплачен».
Важно. Если после оплаты нет доступа к курсу, проверьте, что в ЮKassa указан адрес уведомлений и отмечены три события:
payment.succeeded, payment.canceled, refund.succeeded.