Telegram botunda kripto ödemeleri kabul et
Telegram kullanıcılarına USDT, TON, Bitcoin ve Ethereum ile satış yap. Botun bir ödeme butonu gönderir, müşteri Telegram'dan çıkmadan öder ve webhook ulaştığı anda sipariş teslim edilir.
Botlar ScarabPay ile neler satıyor
Kullanıcılardan para alan her bot kripto kabul edebilir: tek seferlik siparişler, abonelikler veya bakiye yüklemeleri.
VPN ve proxy
Aylık paketler sat ve erişim anahtarını ödemeden hemen sonra gönder.
Dijital ürünler ve anahtarlar
Lisanslar, hesaplar ve hediye kodları bot tarafından otomatik teslim edilir.
Özel kanallar
Ödemeden sonra davet linkiyle kanallara ve gruplara ücretli erişim.
Oyun yüklemeleri
Oyuncu kimliğini bot toplar; oyun içi para birimi ve yüklemeler buna göre yapılır.
Kurslar ve içerik
Kullanıcı öder ödemez dersler, dosyalar ve üyelikler açılır.
Bakiye yüklemeleri
Her kullanıcıya kalıcı bir para yatırma adresi; yatırılanlar bot bakiyesine yansır.
Bir botta nasıl çalışır
- 1
Botunu doğrula
Botunun kullanıcı adını ekle, ardından verdiğimiz kısa kodu @BotFather üzerinden bot açıklamasına yaz.
- 2
Fatura oluştur
Kullanıcı Satın Al'a dokunduğunda botun tutar, sipariş kimliği ve kullanıcının Telegram kimliğiyle API'yi çağırır.
- 3
Ödeme butonunu gönder
Ödeme linkini satır içi buton olarak gönder. Ödeme sayfası Telegram içinde açılır.
- 4
Webhook ile teslim et
Sipariş ve kullanıcı bilgisini içeren imzalı bir invoice.paid webhook'u alırsın. Bot anında teslim eder.
Her bot framework'ünde birkaç satır
Düz HTTP olduğu için aiogram, python-telegram-bot, Telegraf, grammY veya kendi kodunla çalışır. Telegram ödeme sağlayıcısı token'ına gerek yok.
- Telegram kullanıcı kimliğini customer_ref olarak gönder
- Webhook imzasını gizli anahtarınla doğrula
- Canlıya geçmeden önce sandbox anahtarlarıyla test et
# 1. User taps "Buy": create an invoice r = requests.post(API + "/invoices", headers=AUTH, json={ "amount": 5, "order_id": order_id, "customer_ref": str(user_id)}) url = r.json()["data"]["checkout_url"] # 2. Send the pay button await bot.send_message(user_id, "VPN 1 month: $5", reply_markup=pay_button(url)) # 3. Webhook: deliver the order if event["event"] == "invoice.paid": deliver(event["data"]["customer_ref"])
Telegram satışları için tasarlandı
Telegram içinde ödeme
Ödeme sayfası Telegram'ın tarayıcısında açılır; QR kod, tam tutar ve canlı durum üç dilde gösterilir.
Kullanıcı başına yükleme adresi
Her kullanıcıya bakiye yüklemeleri için kalıcı bir adres ver. Her para yatırma işlemi otomatik olarak kullanıcıyla eşleşir.
Ödeme linkleri
Kod yok mu? Sabit ya da serbest tutarlı bir ödeme linkini kanalında paylaş veya sohbette gönder.
İmzalı webhook'lar
Ödenen, eksik ödenen, süresi dolan ve geç gelen ödemeler için HMAC imzalı olaylar; sunucun yanıt verene kadar yeniden denenir.
Telegram bot ödemeleri: sorular
Telegram botunda kripto ödemeleri nasıl kabul ederim?
Botun için bir ScarabPay projesi oluştur, doğrula ve kullanıcı ödemek istediğinde API'yi çağır. Ödeme linkini buton olarak gönder ve invoice.paid webhook'u geldiğinde siparişi teslim et.
Telegram Payments'a veya sağlayıcı token'ına ihtiyacım var mı?
Hayır. ScarabPay normal bir ödeme linkiyle çalışır; bu yüzden Telegram ödeme sağlayıcısına veya Telegram Stars'a ihtiyacın yok.
Botun bana ait olduğunu nasıl doğrularım?
Sana kısa bir kod veriyoruz. Bunu @BotFather'da bot açıklamasına ekle ve Doğrula'ya bas. Açıklamayı yalnızca botun sahibi değiştirebilir.
Her kullanıcı kalıcı bir yükleme adresi alabilir mi?
Evet. Kullanıcının Telegram kimliğini customer_ref olarak göndererek statik bir adres talep et. Bu adrese yapılan her para yatırma bakiyeye yansıtılır ve bu kimlikle webhook'una bildirilir.
Kullanıcılar hangi coin'lerle ödeme yapabilir?
TRC20, BEP20, ERC20 ve TON ağlarında USDT, BEP20 ağında USDC, Bitcoin, Ethereum ve Toncoin.
Ücreti ne kadar?
Başarılı ödeme başına 0.8%; kurulum veya aylık ücret yok.
Okumaya devam et
Botunu bir mağazaya dönüştür
Telegram botunu birkaç dakikada bağla. Yalnızca kullanıcıların ödeme yaptığında ücret ödersin.