Шаблон

Оплата переводом с проверкой чека

Продавайте доступ в закрытую группу или канал без платёжной системы. Покупатель платит переводом и присылает чек. Вы проверяете его и нажимаете «Подтвердить», а покупатель получает личную ссылку-приглашение.

Для кого: Для тех, кому недоступны Stripe и Telegram Stars и кто принимает оплату переводом на карту, по UPI или на счёт. Каждый чек вы проверяете сами, прежде чем открыть доступ.

  1. /start
  2. 👋 Добро пожаловать! Выберите тариф ниже. Вы оплачиваете переводом, присылаете нам чек, и мы открываем доступ, как только подтвердим оплату.
    1 месяц — 900 ₽
    3 месяца — 2 400 ₽
    Навсегда — 5 500 ₽
  3. 1 месяц — 900 ₽
  4. 💳 Ваш тариф: 1 месяц — 900 ₽ Реквизиты для оплаты: Карта 2200 0000 0000 0000 После оплаты нажмите кнопку ниже и пришлите скриншот платежа.
    ✅ Я оплатил(а)
  5. (отправляет скриншот оплаты)
  6. ⏳ Спасибо! Мы уже проверяем оплату. Как только подтвердим, вам придёт сообщение здесь.
Покупатель выбирает тариф, платит и присылает чек

Как выглядит диалог

  1. 🧾 Новая оплата на проверку Покупатель: Ирина Тариф: 1 месяц — 900 ₽ Проверьте, что деньги пришли, и нажмите «Подтвердить» или «Отклонить».
    ✅ Подтвердить❌ Отклонить
  2. ✅ Подтвердить
  3. ✅ Подтверждено. Ирина получила личное приглашение, тариф: 1 месяц — 900 ₽.
Вы проверяете чек и подтверждаете оплату

Как это работает

  • Покупатель открывает бота командой /start и выбирает тариф
  • Бот показывает реквизиты (и QR-код, если он есть) и кнопку «Я оплатил(а)»
  • Покупатель присылает скриншот или PDF-чек об оплате
  • Бот отмечает оплату как ожидающую и присылает вам чек с именем покупателя, тарифом и ценой, а также кнопки «Подтвердить» и «Отклонить»
  • Покупатель видит, что оплата на проверке; новый чек можно прислать только после решения по этому
  • Вы нажимаете «Подтвердить»: бот создаёт личную ссылку-приглашение в закрытый чат и отправляет её покупателю
  • Или нажимаете «Отклонить»: бот вежливо сообщает покупателю, и он может попробовать снова

Что нужно для запуска

  • Подключите свой Telegram к FlowCastle (Настройки → Уведомления → Подключить Telegram или вход через Telegram), затем откройте бота и нажмите «Старт». Чеки будут приходить на этот аккаунт.
  • Добавьте бота администратором в закрытую группу или канал с правом приглашать пользователей по ссылке и укажите этот чат в переменной accessChat (@имя или числовой ID, который начинается с -100).
  • Впишите реквизиты для оплаты в переменную paymentDetails (номер карты, UPI ID или банковский счёт) и проверьте три тарифа в переменных planOne, planTwo и planThree. По желанию добавьте ссылку на картинку с QR-кодом в paymentQrUrl.
  • Нажмите «Опубликовать изменения».
  • С другого аккаунта отправьте /start, выберите тариф, пришлите скриншот как чек, затем нажмите «Подтвердить» под пришедшим чеком и проверьте, что второй аккаунт получил рабочую ссылку-приглашение.

Подробности

Полезно знать

  • Шаблон для тех, кто принимает оплату переводом и проверяет чеки вручную, когда Stripe, Telegram Stars и другие платёжные системы недоступны. Бот ничего не проверяет сам: вы смотрите чек и банковское приложение и решаете.
  • Три тарифа хранятся в переменных planOne, planTwo и planThree: в каждой название и цена, как на кнопке, например «1 месяц — 990 ₽». Подойдёт любая валюта, а цену можно поменять, не трогая сценарий. Переменная тарифа не должна быть пустой: Telegram не покажет кнопку без текста. Чтобы оставить меньше тарифов, удалите лишнюю кнопку в редакторе.
  • Реквизиты — это одна переменная paymentDetails: номер карты, UPI ID или банковский счёт, ровно как их увидит покупатель. Пока она пустая, бот не показывает тарифы: покупатель видит, что оплата пока закрыта, а вам приходит напоминание. QR-код для оплаты — по желанию, ссылка на картинку в переменной paymentQrUrl.
  • Чек принимается фотографией или файлом (PDF), номер операции можно указать в подписи. Просто текст, стикеры, голосовые и аудио бот не примет и предложит отправить чек ещё раз.
  • У каждого покупателя одновременно может быть только один чек на проверке. Так старая кнопка «Подтвердить» никогда не подтвердит более новый чек.
  • Проверяет чеки владелец рабочего пространства. Чеки приходят ему автоматически, а подтверждать и отклонять может только он. Не нужны ни кнопка «Я администратор», ни общая очередь, ни ввод Telegram ID.
  • Кнопки «Подтвердить» и «Отклонить» — это ссылки на бота, в которых зашит конкретный покупатель, поэтому каждая кнопка относится именно к своему чеку.
  • Доступ выдаётся личной ссылкой-приглашением на одного человека в закрытую группу или канал из переменной accessChat. Бот должен быть администратором этого чата с правом приглашать пользователей по ссылке. Если ссылку создать не удалось, бот напишет вам, что исправить, а оплата останется на проверке — после исправления нажмите «Подтвердить» ещё раз.
  • После подтверждения покупатель получает кнопку со ссылкой, а вам приходит та же ссылка — на случай, если её нужно отправить вручную.
  • Тарифы не истекают сами: «1 день» или «1 месяц» — это только название. Удалять участника по окончании срока нужно вручную.

Частые вопросы

  • Какие реквизиты показывать покупателям (номер карты, UPI ID, банковский счёт)?
  • Какие у вас тарифы и цены?
  • В какую закрытую группу или канал добавлять оплативших?
  • Есть ли у вас картинка с QR-кодом для оплаты?
  • Должен ли доступ заканчиваться автоматически? (В этом шаблоне нет: доступ остаётся, пока вы не удалите участника.)
  • Может ли бот проверять оплату сам? (Нет: каждый чек подтверждаете вы.)

Что важно помнить

  • Не делайте кнопку «Я администратор», команду /review, общую очередь чеков или переменную с Telegram ID администратора — платформа и так знает владельца.
  • Не заменяйте кнопки-ссылки «Подтвердить» и «Отклонить» обычными кнопками: обычная кнопка не знает, к какому чеку относится.
  • Не обещайте автоматическую проверку оплаты: бот не видит ваш банк, каждый чек подтверждаете вы.
  • Не обещайте, что доступ по тарифу закончится сам: в этой версии срока действия нет.
  • Не добавляйте кнопку с upi://-ссылкой: кнопки Telegram открывают только ссылки http(s):// и tg://. Реквизиты и QR-код показывайте в сообщении.
  • Не отправляйте всем одну общую ссылку: на каждое подтверждение создаётся личная ссылка на одного человека.
  • Не отмечайте оплату подтверждённой, пока ссылка не создана: если ссылка не получилась, оплата должна остаться на проверке.

Сценарий этого бота

Это весь сценарий, который вы получите. После добавления шаблона можно изменить любое сообщение, кнопку и шаг.

Превью только для чтения · 3 сценарияОткрыть превью на весь экран ↗

Готовы собрать на этой основе?

Скопируйте шаблон в своё пространство и меняйте любое сообщение, кнопку и действие — ничего не заблокировано.