Telegram Botunda Kripto Ödeme Alma: Adım Adım USDT Rehberi

Telegram botları ve ücretli topluluklar anında teslimatla yaşar. Kullanıcılar USDT ile ödesin ve erişimi otomatik alsın diye botunuza ödeme geçidini nasıl bağlayacağınızı anlattık.

Güncellendi: 4 dk okuma
Telegram botunda kripto ödeme alma: USDT ile öde butonu ve onay mesajı içeren sohbet

Telegram botunda kripto ödeme alma için kullanıcı "Satın al"a dokunduğunda botunuzun arka ucu bir kripto ödeme geçidi API'siyle fatura oluşturur, dönen ödeme linkini satır içi buton olarak gönderir ve geçidin imzalı webhook'unu dinler. Ödeme onaylandığında bot ürünü, lisans anahtarını ya da kanal davetini otomatik teslim eder.

Telegram botları ve ücretli topluluklar kripto ile ödemeye en doğal uyan işlerdendir: kullanıcılar uluslararasıdır, çoğu zaten USDT tutar ve teslimatı saniyeler içinde bekler. Bu rehberde mimariyi, mesaj akışını ve sistemi güvenilir tutan ayrıntıları anlatıyoruz.

Kripto ödeme Telegram botlarına neden bu kadar uygun?

  • Küresel kitle: bot kullanıcıları her yerden gelir; tek bir USDT fiyatı hepsi için geçerlidir.
  • Mobil öncelikli ödeme: hazır ödeme sayfası Telegram'ın uygulama içi tarayıcısında açılır; cüzdan uygulaması QR kodu okutabilir ya da adresi kopyalayabilir.
  • Anında otomasyon: imzalı webhook sayesinde bot, kimse blok gezginine bakmadan teslimat yapar.
  • Hızlı ağlar: TRON ve BNB Smart Chain'de ödemeler genelde bir dakika civarında onaylanır.

Telegram botları ve ücretli topluluklar; SaaS, hosting ve dijital ürünlerle birlikte mistKET'in temel kullanım alanlarından biridir.

Mimari: üç bileşen

BileşenGörevi
Telegram botu (Bot API üzerinden)Kullanıcıyla konuşur: menüler, butonlar, teslimat mesajları
Arka ucunuzSiparişleri saklar, geçit API'sini çağırır, webhook alır, gizli anahtarları tutar
mistKET geçidiHazır ödeme sayfası, zincir takibi, onaylar, mutabakat

Hangi kütüphaneyi kullanırsanız kullanın, Telegram botunda kripto ödeme alma deseni aynıdır. Bot ve arka uç genellikle aynı küçük servistir. Önemli olan API ve webhook secret'larının sunucuda kalmasıdır; mesajlara ya da istemci koduna asla girmemelidir. Telegram'ın bot belgeleri core.telegram.org adresinde.

Adım adım: Telegram botunda kripto ödeme alma

  1. Kullanıcı ürünü seçer — ör. satır içi klavyeden "1 aylık erişim". Arka ucunuz Telegram kullanıcı kimliğiyle bir sipariş oluşturur.
  2. Arka uç fatura oluşturur — tutar, para birimi, sipariş numarası ve callback adresiyle tek bir imzalı POST /api/v1/invoices.
  3. Bot ödeme butonu gönderir — dönen checkout_url adresine giden satır içi URL butonu ve kısa bir not: "Seçtiğiniz ağda tam tutarı gönderin."
  4. Kullanıcı öder — hazır sayfada TRON, BSC, Ethereum ya da Arbitrum üzerinde USDT'yi (veya TRX, BNB, ETH) seçer, cüzdanından ya da borsasından öder.
  5. Webhook gelir — onaylardan sonra callback adresinize sipariş numaranızı içeren imzalı invoice.confirmed olayı düşer.
  6. Bot teslim eder — imzayı doğrular, siparişi ödendi yapar, ardından lisans anahtarını, dosyayı ya da tek kullanımlık kanal davet linkini kullanıcının sohbetine gönderir.
Özetle: her faturayı sipariş numaranız üzerinden bir Telegram kullanıcı kimliğine bağlayın. Webhook geldiğinde kime mesaj atacağınızı tam olarak bilirsiniz.

Basit bir veri modeli

Ücretli bir bot çalıştırmak için karmaşık bir veritabanına gerek yok. Çoğu durumu üç tablo karşılar:

TabloTemel alanlarAmaç
userstelegram_id, username, access_untilKimin ne zamana kadar erişimi var
ordersorder_id, telegram_id, product, amount, statusHer satın alma denemesi için bir satır
invoicesorder_id, invoice_uuid, checkout_url, network, paid_amountSiparişinizle geçit faturası arasındaki bağ

Webhook geldiğinde siparişi order_id ile bulun, daha önce teslim edilmediğini kontrol edin, durumu güncelleyin ve kullanıcıya telegram_id üzerinden mesaj atın. Teslimat döngüsünün tamamı bu kadar.

Örnek mesaj metinleri

Sohbet içindeki net ifadeler destek sorularını azaltır. İyi çalışan bir sıra:

  • Fatura mesajı: "Siparişiniz: 1 aylık erişim, 15 dolar. Güvenli ödeme sayfasını açmak için Öde'ye dokunun. Seçtiğiniz ağda tam tutarı gönderin."
  • Ödendi: "Ödeme görüldü. Ağ onayları bekleniyor — genelde bir iki dakika sürer."
  • Onaylandı: "Ödeme onaylandı. Davet linkiniz burada — tek kullanımlıktır."
  • Eksik ödendi: "Fatura tutarından daha az ulaştı. Kalan tutarı göndermek için aynı ödeme sayfasını açın."
  • Süresi doldu: "Bu faturanın süresi doldu. Yenisi için aşağıya dokunun."

Mesajları kısa tutun ve her birinde tek bir aksiyon isteyin. Kullanıcı ne yapması gerektiğini anladığında ödeme oranı yükselir, "param nerede" mesajları azalır.

Destek akışı

Ödemesiyle ilgili soru soran kullanıcıdan yalnızca sipariş numarasını isteyin. Panelde faturayı açtığınızda beklenen tutarı, alınan tutarı, ağı ve işlem hash'ini görürsünüz; ekran görüntüsü ya da cüzdan adresi istemenize gerek kalmaz. Bot içinde "Destek" butonu, kullanıcıyı doğrudan bu bilgiyle size yönlendirebilir.

Sohbet içinde iyi kullanıcı deneyimi

  • Durum bildirin. invoice.paid geldiğinde "Ödeme görüldü, onay bekleniyor" yazın; invoice.confirmed geldiğinde teslim edin.
  • Fiyatı dolar olarak gösterin, dönüşümü geçide bırakın. Kur fatura süresince kilitlidir.
  • Geri sayımı bir kez açıklayın; kullanıcı sayacı görünce telaşlanmasın.
  • "Durumu kontrol et" butonu ekleyin; faturayı API'den sorgulasın. Kullanıcı sonradan döndüğünde işe yarar.
  • Eksik ödemeyi kibarca yönetin. invoice.underpaid gelince ne kadar eksik olduğunu söyleyin; kısmi ödemeler toplanır.
  • Süre dolmasını yönetin. invoice.expired geldiğinde tek dokunuşla yeni fatura sunun.

Abonelikler ve ücretli topluluklar

Aylık erişim için her dönem sonunda yeni bir fatura oluşturup birkaç gün önceden yenileme mesajı olarak gönderin. invoice.confirmed geldiğinde veritabanınızda kullanıcının erişim tarihini uzatın. Dönem bitene kadar ödeme gelmezse erişimi kaldırın. Kripto transferlerini ödeyen kişi başlatır; bu yüzden yenileme her zaman kullanıcının ödediği bir faturadır, karttaki gibi otomatik çekim yoktur.

İpucu: özel kanallar için tek bir kalıcı link paylaşmak yerine ödemeden sonra tek kullanımlık davet linki üretin. Ücretli topluluğunuz gerçekten ücretli kalır.

Güvenilirlik kontrol listesi

  • Idempotency: webhook'lar saatlerce artan aralıklarla yeniden denenir; aynı olay iki kez gelebilir. Bir şey göndermeden önce siparişin teslim edilip edilmediğine bakın.
  • İmza kontrolü: herhangi bir olaya güvenmeden önce X-Mistket-Signature başlığını (zaman damgası ve ham gövdenin webhook secret ile HMAC-SHA256 değeri) doğrulayın.
  • Sohbet mesajlarını kanıt saymayın. "Ödedim" diyen ya da ekran görüntüsü atan kullanıcı asla webhook'un yerini tutmaz.
  • IP izin listesi: merchant panelinden API erişimini bot sunucunuzla sınırlayın.
  • Kayıtlar: panel destek vakaları için webhook teslim kayıtlarını, beklenen/alınan tutarları ve işlem hash'lerini gösterir.

İmzalama ve doğrulamanın tam kod örnekleri için kripto ödeme API entegrasyonu yazısına bakın.

Henüz yazılımcınız yok mu? Ödeme linkiyle başlayın

Küçük bir ücretli grubu elle yönetiyorsanız, panelde fatura oluşturup linki özel mesajla gönderebilirsiniz. Ödemeyi panelde onaylı gördüğünüzde üyeyi elle eklersiniz. Ölçeklenmez ama bot geliştirmeden önce fiyatınızı test etmenizi sağlar. Bkz. kripto ödeme linki.

Kurallara uyun: yalnızca yasal ürün ve hizmet satın, Telegram'ın bot ve kanal kurallarına uyun ve kripto gelirleriniz için yerel vergi ve mevzuat yükümlülüklerinizi kontrol edin. Ödeme geçidi bir altyapıdır; neyi satmanıza izin verildiğini değiştirmez. Türkiye'de ise TCMB'nin 2021 yönetmeliği kripto varlıkların ödemelerde kullanımını kısıtlıyor. Türkiye'de yerleşik bot ve kanal sahipleri başlamadan önce mali müşavir ve hukuk danışmanına danışmalı.

Başlayın

Kendi botunuzda kripto ödeme almaya hazır mısınız? Bot ya da topluluk linkinizi ve beklenen hacminizi Telegram @mistnetwork üzerinden iletip merchant başvurusu yapın. Onaylandığınızda API anahtarlarınız aynı gün hazırdır. İstek ve webhook örneklerini geliştirici bölümünde inceleyin, anahtarlarınızı merchant girişi sonrası panelden yönetin.

Sık sorulan sorular

Telegram botu USDT ile ödeme alabilir mi?
Evet. Botun arka ucu geçit API'siyle fatura oluşturur, ödeme linkini buton olarak gönderir ve imzalı webhook ödemeyi onayladığında otomatik teslim eder.
Kullanıcı ödeme için Telegram'dan çıkar mı?
Hazır ödeme sayfası Telegram'ın uygulama içi tarayıcısında açılır. Kullanıcı cüzdan uygulamasından ya da borsasından öder ve teslimat için sohbete döner.
Bot kimin ödediğini nasıl anlar?
Telegram kullanıcı kimliğini sipariş numaranızla birlikte saklayın ve faturayı oluştururken sipariş numarasını gönderin. Webhook sipariş numarasını içerir; kime mesaj atacağınızı bilirsiniz.
Ücretli Telegram kanalı için kripto abonelik yapılabilir mi?
Evet; her dönem yenileme faturası gönderip invoice.confirmed geldiğinde erişimi uzatarak. Kriptoda otomatik çekim olmadığı için kullanıcı her yenilemeyi kendisi öder.
Bot ödemeleri için en uygun ağ hangisi?
TRON (TRC-20) ve BNB Smart Chain (BEP-20) genelde en ucuzudur ve bir dakika civarında onaylanır. mistKET Ethereum ve Arbitrum üzerinde de USDT destekler.

İlgili yazılar