Когда это нужно
Определяем тариф, длительность, правила продления и поведение после отмены либо возврата. Отдельно согласуем, возможны ли повторяющиеся платежи.
Как устроено решение
Храним состояние подписки и отдельные транзакции, проверяем уведомления об оплате на сервере. Продление делаем идемпотентным — один повторный webhook не увеличит срок два раза. Предусматриваем напоминания и ручную проверку спорных платежей.
Как проверить результат
Проверяем двойной webhook, позднюю оплату, смену тарифа, отказ провайдера и блокировку пользователя. В боте показываем фактическую дату окончания доступа.
Ограничения и условия
Платежи зависят от актуальных правил Telegram и выбранного провайдера. Автосписания нельзя обещать без проверки разрешенных методов оплаты.
Что прислать для оценки
Опишите текущий сайт или процесс, приложите ссылку, перечислите используемые сервисы и желаемый результат. После проверки доступных интеграций согласуем границы работ и порядок приёмки.
Отправить описание задачи ↗