Örnek: Telegram abonelik botu (üyelik, spor salonu, ücretli kanal)
Tekrarlayan gelir için ödeme botu örneği: aylık fatura veya Stripe aboneliği, başarısız çekimde ek süre, kanal erişimini kesme ve Direct’te insan olmayan tahsilat hatırlatması.
Bu ay kimin ödediğini bir insanın baktığı ücretli Telegram kanalı abonelik ürünü değildir. Yarı zamanlı iştir. Aşağıdaki örnek bu işi otomatikleştirir: üyelik durumu (trial, active, past_due, canceled), takvime göre çekim veya fatura, erişim açık veya kapalı.
Bu senaryo içerik kulübü, sohbette satılan spor salonu üyeliği, ISS veya OSBB aylık faturası, Mini App «pro» katmanına uyar. Tek seferlik kursa uymaz - o örnek ayrı.
1. Üyelik akışı
Abone olun, yenileyin, ödeme düşsün, iptal edin. Bu dördünden birinin kodda sorumlusu yoksa, Direct’te bir insan sahip olur.
- Abone olun: plan seçin (ay / çeyrek), ilk faturayı ödeyin veya Stripe Checkout. Paid sonrası: özel kanala ekleyin veya Mini App hakkını açın.
- Yenileme: Stripe (veya benzeri) kayıtlı yöntemi çeker. Ukrayna’da yerel acquiring ile kayıtlı kartlar düzensizdir - bottaki aylık fatura, gerçek yinelenen varmış gibi yapmaktan çoğu zaman daha dürüsttür.
- past_due: 3-7 günlük ek sürede erişimi tutun, «yeniden öde» faturası gönderin, sonra atın. Sessiz atmalar chargeback ve kızgın ekran görüntüleri doğurur.
- İptal: kullanıcı cancel’a basar, sonraki fatura durur, erişim dönem sonuna kadar sürer. Anında kilit, sürpriz değil belgelenmiş bir seçimdir.
2. Bu örnekte Stars vs banka vs Stripe
Yinelenen ödeme Telegram’daki bir anahtar değil, yasal ve ürün sorusudur. Gerçekten tekrar çekebilecek ödeme yolunu seçin.
- Telegram Stars: Telegram içindeki dijital üyelikler için mümkün. Yüksek komisyon, dijital ürün kuralları, vergi faturası göstermesi gereken spor salonu için zayıf. Küçük bir içerik kulübü denemesi için olur.
- Ukrayna acquiring: her dönem yeni fatura. Gönderimi otomatikleştirin; yasal veya teknik olarak tekrarlayamayacağınız çekimi otomatikleştirmeyin. Erişimi hâlâ webhook yönetir.
- Stripe Billing: üyeler uluslararası kartla ödüyorsa doğru araç. İlk günden customer + subscription id’yi Telegram user id’ye bağlayın - yoksa başarısız fatura atmayla hiç örtüşmez.
3. Erişim kontrolü üründür
Özel kanalı (veya Mini App kapısını) hak kaydı olarak görürüm. Cancel/expire’da ban chat member. «Lütfen çıkın» mesajına güvenmeyin. Spor salonunda aynı bayrak turnike webhook’unu veya bugünün admin listesini çalıştırabilir. Bot broşür değildir; kilitttir.
Sonuç: tekrarlayan para hatırlatan insan değil, durum akışı ister
Ücretli bir sohbet veya aylık hizmet zaten varsa ve yenilemeler kafanızdaysa kopyalanacak örnek budur: planlar, faturalar veya Stripe Billing, ek süre, atma, kim past_due kısa admin. Bunu kurarım. Plan fiyatları ve üyelerin Ukrayna’da mı yurt dışında mı olduğuyla formdan yazın - gerçekten yinelenen veya her ay dürüstçe fatura kesen acquiring seçelim.
Sadece okumak değil, kurmak mı lazım?
Telegram Mini App geliştirme: Next.js, ödemeler, botlar. Doğrudan yüklenici.
Projenizi konuşalım mı?
React ve Next.js konusunda uzman kıdemli bir web geliştiriciyim - dünya çapında freelance projelere açığım.
E-posta
i.vynnychenko@gmail.comKonum
Kyiv, Ukrayna
Upwork
Profili görüntüleTelegram
Bana yazınViber
Bana yazın