PayTR Kurulumu
Türkiye'nin en yaygın ödeme sağlayıcısıyla bakiye yükleme ve satış.
PayTR entegrasyonu iframe token akışı ile çalışır. Kullanıcı siteden ayrılmaz, ödeme formu site içinde açılır.
1. PayTR Hesabı Aç
paytr.com üzerinden başvuru yap. Onay sonrası mağaza panelinde üç kritik değer bulunur:
- Merchant ID
- Merchant Key
- Merchant Salt
2. CMS'e Gir
Admin → Ayarlar → Ödeme → PayTR:
payment_method:paytrpaytr_merchant_id,paytr_merchant_key,paytr_merchant_saltalanlarını doldur.payment_currency:TRY.
3. Webhook URL
PayTR panelinde "Bildirim URL" alanına şu adresi gir:
https://alan-adin.com/api/payment-callback.php
Bu URL, PayTR ödeme tamamlandığında sunucunun sana haber vermek için kullandığı uç noktadır. HTTPS şarttır.
4. Test Modu
PayTR test modunda çalışırken test_mode = 1 parametresi gönderilir. Gerçek para çekilmez; ödeme başarılı/başarısız senaryoları özel test kartlarıyla denenebilir. Panelden test modunu açıp/kapatabilirsin.
İpucu: Canlıya almadan önce test modunda bir döngü çalıştır: kayıt ol → bakiye yükle → ürün satın al → Minecraft'ta komutun çalıştığını gör.