Telegram’da kripto ödeme kabul etmek: planlanan ve bugün çalışan
Telegram’da kripto ödeme kabul etmek: bot tabanlı akış, Qvard Telegram checkout planları ve bugün API ile çalışan yol. Adım adım. Adım adım rehber.
Telegram’da kripto ödeme kabul etmek, müşterinin botunuzla olan sohbetin içinde bir siparişi ödemesi demektir. Qvard bir Telegram checkout planlıyor, ancak henüz yayınlanmadı. Bu rehber akışı ve bugün çalışan yolu anlatır: bot API üzerinden ödemeyi oluşturur, düğme hosted sayfaya götürür ve webhook siparişi onaylar.
Telegram neden faydalı bir kanal
Birçok mağaza ve topluluk zaten Telegram botları ve kanalları üzerinden satış yapıyor. Sohbet içindeki bir ödeme adımı, sipariş vermeden önce müşteriyi ayrı bir siteye göndermeyi gereksiz kılar.
Durum: Telegram checkout yol haritasında
Telegram içinde Qvard’ın yerel bir checkout’u henüz yayınlanmadı ve bu makale onu mevcut olarak sunmaz. Aşağıdaki akış canlı API, hosted ödeme sayfası ve webhook kullanır.
Bugün çalışan
Botun backend’i, x-api-key başlığıyla POST /api/v1/payment ile ödemeyi oluşturur, bir redirectUrl alır ve bunu müşteriye düğme olarak gönderir. Müşteri hosted sayfada öder ve webhook son durumu backend’inize iletir.
x-api-key: sk_live_…
{
"id": "order_1024",
"price": 149.99,
"paymentSystemId": 12
}
// 201 Created
{
"data": {
"id": "8f3k2a1c",
"redirectUrl": "https://my.qvard.com/pay/8f3k2a1c"
},
"code": 201,
"message": "success",
"status": true
}Botun sunucu çağrısı
Bot backend’inden sipariş numarasını id olarak, USD cinsinden fiyatı price olarak gönderin. API anahtarını sunucu yapılandırmasında tutun. Bot, müşterilerin görebileceği sohbet mantığında anahtarı hiçbir zaman tutmamalıdır.
Siparişi sohbette gösterin
Müşteriye sipariş özetini ve redirectUrl’i açan düğmeyi içeren kısa bir mesaj gönderin. Sade bir dil kullanın ve toplamı gösterin ki neyi ödediğini bilsin.
Siparişi webhook ile onaylayın
Webhook id ve paid durumunu ilettiğinde siparişi ödendi olarak işaretleyin ve onayı sohbete gönderin. Düğmeye tıklamak tek başına siparişi onaylamaz.
FAQ
Bugün Telegram içinde Qvard’ın yerel bir checkout’u var mı?
Henüz yok. Telegram checkout yol haritasında. Bugün bot API, redirectUrl’li bir düğme ve webhook kullanır.
Müşterinin Telegram’dan çıkması gerekir mi?
Ödeme sayfası düğmeyle açılır. Sohbet sohbette kalır, sonuç webhook’unuz üzerinden bota döner.
Bunu zaten sahip olduğum bir botla kullanabilir miyim?
Evet. Ödeme çağrısını ve düğmeyi mevcut bot mantığınıza ekleyin, webhook’u backend’inizde işleyin.
Bot akışını nasıl test ederim?
Test siparişinden bir demo fatura oluşturun, hosted sayfada ödeyin ve bu sırada botun webhook’tan sonra siparişi onayladığını doğrulayın.
