MercanPay Blog

Oyun, VPN ve Hosting Sektöründe Kripto Ödeme Almak

Oyun, VPN ve hosting işletmeleri için kripto ödeme rehberi. USDT ve TRX ile abonelik, bakiye yükleme ve yenileme ödemelerini güvenle nasıl alırsınız?

Yayınlanma: 12 Ekim 20265 dk okumaRead in English
Oyun, VPN ve Hosting Sektöründe Kripto Ödeme Almak

Oyun, VPN ve hosting hizmetleri dünyanın her yerine satılan dijital hizmetlerdir. Bu yüzden bu sektörlerde kripto ödeme almak, uluslararası müşterilere ulaşmanın pratik yollarından biri. Bu rehberde USDT ve TRX (TRON, TRC20) ile abonelik, bakiye yükleme ve yenileme ödemelerini nasıl kurgulayabileceğinizi somut örneklerle anlatıyoruz.

Bu sektörler neden kripto ödemeye uygun?

Oyun sunucuları, VPN servisleri ve hosting firmalarının ortak noktası, müşterilerinin genellikle birçok farklı ülkede olmasıdır. Kart ödemelerinde ülkeden ülkeye değişen onay oranları, döviz dönüşüm masrafları ve ters ibraz (chargeback) riski bu işletmeler için sık görülen sorunlardır. Kripto ödemenin getirdiği avantajlar şöyle sıralanabilir:

  • Küresel erişim: Müşterinin bulunduğu ülke fark etmez. TRC20 destekleyen bir cüzdanı ya da borsa hesabı olan herkes ödeme yapabilir.
  • Geri alınamaz ödeme: Blokzincirde onaylanmış bir transfer tek taraflı olarak geri çekilemez. Dijital hizmetlerde sık yaşanan "hizmeti kullandıktan sonra ödemeyi iptal ettirme" sorunu yaşanmaz.
  • Hızlı kesinleşme: MercanPay'de bir ödeme 20 blok onayından sonra, genellikle yaklaşık bir dakikada hesabınıza geçer. Sunucuyu ya da hesabı hemen aktif edebilirsiniz.
  • Stabil değer: USDT doların değerini takip eden bir stablecoin olduğu için abonelik fiyatınız dalgalanmaz.

Kripto ödemenin temel mantığını ilk kez inceliyorsanız önce kripto ödeme sistemi nedir yazımıza göz atmanızı öneririz.

Meşru kullanım: bu rehber kimin için?

Bu yazı; yasal çerçevede faaliyet gösteren oyun sunucusu işletmecileri, oyun içi kozmetik ya da premium üyelik satan geliştiriciler, gizlilik odaklı VPN servisleri, VPS, paylaşımlı hosting ve alan adı satan firmalar içindir. MercanPay'e satıcılar kısa bir işletme anketiyle başvurur ve başvurular incelenerek onaylanır. Kripto ödeme, hizmetinizin kurallarını ya da yükümlülüklerinizi değiştirmez. Kullanım koşullarınızı ve bulunduğunuz ülkedeki kuralları her zaman gözetmeniz gerekir.

Sektöre göre kripto ödeme senaryoları

Her sektörün ödeme akışı biraz farklıdır. Aşağıdaki tablo yaygın senaryoları ve MercanPay'de nasıl kurgulanabileceklerini özetliyor:

Sektör Tipik satış Önerilen fatura tipi Siparişi ne tetikler?
Oyun Premium üyelik, oyun içi paket, sunucu slotu USD fiyatlı, müşteri TRX/USDT seçer invoice.paid webhook'u
VPN Aylık / yıllık abonelik USD fiyatlı fatura, her dönem yeni fatura invoice.paid → abonelik süresi uzatılır
Hosting VPS, paylaşımlı hosting, bakiye yükleme USD fiyatlı ya da sabit USDT invoice.paid / invoice.overpaid → hizmet açılır

Oyun: premium üyelik ve oyun içi paketler

Oyun tarafında en yaygın senaryo, oyuncunun bir paket seçip ödeme yapması ve paketin hesabına anında tanımlanmasıdır. Siparişi oluştururken oyuncu kimliğini metadata alanına koyabilirsiniz. Bu alan müşteriye gösterilmez ve webhook'ta size aynen geri döner, böylece paketi doğru hesaba tanımlarsınız. Minimum fatura tutarı 10 USD olduğu için çok küçük mikro ödemeler yerine paket veya bakiye yükleme mantığıyla çalışmak daha verimlidir.

VPN: abonelik ve yenileme

Kripto ödemeler kart gibi otomatik çekilmez. Her yenileme dönemi için yeni bir fatura oluşturup müşteriye göndermeniz gerekir. Pratik bir akış şöyle işler: aboneliğin bitmesine birkaç gün kala bir fatura oluşturursunuz, ödeme linkini e-posta ya da panel bildirimiyle iletirsiniz, invoice.paid geldiğinde süreyi uzatırsınız. Her yenileme için benzersiz bir order_id kullanın (ör. vpn-4821-2026-11). Aynı order_id ile tekrar istek atıldığında yeni fatura açılmaz, mevcut fatura döner. Bu da yanlışlıkla çift fatura oluşmasını önler.

Hosting: sunucu açılışı ve bakiye yükleme

Hosting firmaları çoğunlukla iki model kullanır: sipariş başına ödeme ya da hesaba bakiye yükleme. Bakiye yükleme modelinde fazla ödemeler de sorun olmaz. MercanPay'de fazla ödenen bir faturada alınan tutarın tamamı bakiyenize yazılır ve overpaid_amount alanı fazla kısmı gösterir. Bu fazlayı müşterinin hosting bakiyesine ekleyebilirsiniz. Eksik ödemeler için eksik, fazla ve geç ödemeler rehberimize bakabilirsiniz.

Entegrasyon: panelden mi, API'den mi?

Az sayıda sipariş alıyorsanız faturaları doğrudan satıcı panelinden oluşturup ödeme linkini müşteriye gönderebilirsiniz. Otomatik bir akış için ise REST API'yi ya da resmi kütüphaneleri kullanırsınız. Oyun ve hosting yazılımlarının büyük kısmı PHP ile yazıldığı için PHP kütüphanesi çoğu zaman en hızlı yoldur:

use MercanPay\MercanPay;

$zp = new MercanPay('https://mercanpay.com', getenv('MERCANPAY_API_KEY'));

// USD fiyatlı fatura: müşteri ödeme sayfasında TRX veya USDT seçer
$invoice = $zp->createUsdInvoice('12.00', [
    'order_id'    => 'vps-9912',
    'description' => 'VPS - 1 ay',
    'metadata'    => ['client_id' => 9912, 'plan' => 'vps-s'],
    'return_url'  => 'https://hostinginiz.com/panel',
]);

header('Location: ' . $invoice['payment_url']);

Hazır bir WooCommerce ya da hosting paneli eklentisi sunmuyoruz. Entegrasyon API veya PHP kütüphanesi üzerinden yapılır ve bu kütüphanenin üzerine kendi modülünüzü kolayca yazabilirsiniz. Adım adım anlatım için PHP ile kripto ödeme entegrasyonu ve Python ile kripto ödeme entegrasyonu yazılarımıza, tüm uç noktalar için dokümantasyona göz atabilirsiniz.

Hizmeti ne zaman aktif etmelisiniz?

Dijital hizmetlerde en kritik kural şudur: hizmeti tarayıcı yönlendirmesine göre değil, imzalı webhook'a göre açın. Ödeme sonrası müşterinin tarayıcısı success_url adresine yönlendirilir, ancak bu yönlendirme taklit edilebilir. Sunucu açma, VPN hesabı oluşturma ya da oyun paketini tanımlama işlemlerini yalnızca imzası doğrulanmış invoice.paid veya invoice.overpaid olayı geldiğinde yapın. İmza doğrulamanın ayrıntıları webhook imzası doğrulama yazımızda.

Birkaç pratik öneri daha:

  • Tekrarları eleyin: Aynı olay birden fazla kez gelebilir. Olay id'sini ya da order_id'yi kaydedip ikinci kez hizmet açmayın.
  • Tutarı kontrol edin: Webhook'taki coin ve tutarın siparişinizle eşleştiğini doğrulayın.
  • Hızlı 200 dönün: Sunucu kurulumu gibi uzun işleri arka plan kuyruğuna alın. 10 saniye içinde 2xx dönmeyen istekler artan aralıklarla yeniden denenir.

Fiyatlandırma ve maliyetler

MercanPay'de komisyon %0,4'ten başlar ve oran satıcıya göre belirlenir. Çekim ücreti 1–3 $ arasındadır. Minimum fatura ve minimum çekim 10 USD değerindedir. USDT faturalarına müşterinin ödediği 1 USDT ağ ücreti eklenir. Kart altyapılarındaki ters ibraz riski ve bazı büyük sağlayıcıların daha yüksek komisyonları düşünüldüğünde, özellikle uluslararası satış yapan dijital hizmetler için bu yapı öngörülebilir bir maliyet sunar.

USD fiyatlı faturada müşteri coin seçtiğinde kur kilitlenir. TRX'in fiyat oynaklığı sizi etkilemez, çünkü fatura dolar değerini korur. Ayrıntılar için kripto ödemede kur riski yazımıza bakabilirsiniz.

Güvenlik: kazancınızı koruyun

Dijital hizmet işletmeleri saldırganların sık hedef aldığı yerlerdir. MercanPay'de girişler iki adımlıdır (e-posta kodu veya authenticator). Panelden yapılan her çekim hem e-posta kodu hem de authenticator (TOTP) kodu gerektirir. API üzerinden yapılan çekimler yalnızca "güvenilir" olarak işaretlediğiniz kayıtlı adreslere gidebilir, şifre sıfırlandıktan sonra da 24 saat boyunca çekim kilitlenir. API anahtarlarınıza yalnızca gereken yetkileri verin. Fatura oluşturan bir sunucunun withdrawals yetkisine ihtiyacı yoktur. Daha fazlası için hesap güvenliği rehberimize bakabilirsiniz.

Sık sorulan sorular

Otomatik yenilenen abonelik mümkün mü?

Kripto transferleri müşterinin cüzdanından otomatik çekilemez. Her dönem için yeni bir fatura oluşturup müşteriye ödeme linkini gönderirsiniz. Bu akışı API ile tamamen otomatikleştirebilirsiniz.

Müşteri faturanın süresi dolduktan sonra öderse ne olur?

Faturalar en fazla 24 saat açık kalır. Süresi dolduktan sonra gelen ödeme yine bakiyenize yazılır ve webhook'taki data.payment.late alanı bunun geç bir ödeme olduğunu belirtir. Hizmeti açıp açmamaya siz karar verirsiniz.

Hangi coinleri kabul edebilirim?

Şu anda TRON ağında TRX ve USDT (TRC20). USD fiyatlı faturada müşteri bu ikisinden birini seçer.

Hazır bir hosting paneli modülü var mı?

Hazır bir eklenti yok. REST API ve PHP/Python kütüphaneleri ile kendi modülünüzü yazabilirsiniz.

MercanPay ile başlayın

Oyun sunucunuz, VPN servisiniz ya da hosting firmanız için dünyanın her yerinden USDT ve TRX ile ödeme alın. Kısa bir başvuru formunu doldurun, onaylandıktan sonra ilk faturanızı dakikalar içinde oluşturun: satıcı hesabı açın.

#Oyun#VPN#Hosting#USDT#TRC20

İlgili yazılar

Kripto ödemeleri dakikalar içinde almaya başlayın

USDT ve TRX (TRC20) ile ödeme alın. %0,4'ten başlayan komisyon, hazır ödeme sayfası, API ve webhook.