Tüm Sayfalar / 77 - PayTR Ödeme
Sayfa 77 / 161
Alternatif Ödeme

PayTR Ödeme

Yedek ödeme altyapısı - kesintisiz hizmet garantisi

Biz Ne Yaptık?

Iyzico'ya ek olarak PayTR entegrasyonu da kurduk. Böylece bir ödeme sağlayıcısında sorun olsa bile diğeri devreye girer. Kesintisiz ödeme alabilirsiniz.

Tek Sağlayıcı Riski

  • Sağlayıcı arıza yaparsa ödeme alınamaz
  • Bakım süresinde gelir kaybı
  • Komisyon pazarlık gücü düşük

Çoklu Sağlayıcı

  • Yedekleme: Biri arızalanırsa diğeri devrede
  • Süreklilik: 7/24 ödeme alma garantisi
  • Esneklik: İstediğiniz zaman geçiş

Iyzico vs PayTR

Özellik Iyzico PayTR
3D Secure
Taksit Desteği
BKM Express
Webhook

Neden İkisi de Var?

Tek sağlayıcıya bağımlı kalmak risklidir. PayTR yedek olarak hazır bekler. Admin panelden tek tıkla aktif sağlayıcıyı değiştirebilirsiniz.

Sağlayıcı Değiştirme

1. Ayarlara Git

Admin Panel > Ödeme Ayarları

2. Sağlayıcı Seç

Iyzico veya PayTR seçin

3. Kaydet

Anında aktif olur

Arkaplanda Neler Çalışıyor?

Çoklu ödeme sağlayıcısı ile failover sistemi şu şekilde çalışır:

1

Provider Selection (Sağlayıcı Seçimi)

Ödeme başlatılırken setting('payment_provider') okunur. Bu değer 'iyzico' veya 'paytr' olabilir. Factory pattern ile doğru sağlayıcı sınıfı yüklenir.

2

PayTR Token Generation (Token Oluşturma)

PayTR seçiliyse merchant_id + merchant_key + merchant_salt ile paytr_token hash'lenir. Bu token HMAC-SHA256 algoritması ile oluşturulur.

3

iFrame Request (iFrame İsteği)

PayTR API'ye POST www.paytr.com/odeme/api/get-token isteği gönderilir. Dönen iframe_token ile ödeme sayfası iframe'de açılır.

4

Health Check (Sağlık Kontrolü)

Sistem periyodik olarak her iki sağlayıcıya ping atar. Aktif sağlayıcı cevap vermezse (timeout/5xx hata) alarm üretir ve admin bilgilendirilir.

5

Manual Failover (Manuel Geçiş)

Admin panelden sağlayıcı değiştirildiğinde settings tablosunda payment_provider güncellenir. cache:forget('setting:payment_provider') ile cache temizlenir.

6

Unified Callback (Birleşik Callback)

Her iki sağlayıcı da farklı formatta callback gönderir. PaymentCallbackHandler sınıfı gelen veriyi normalize eder ve PaymentCompleted event'ini tetikler.

Bu Sayfanın Anahtar Terimleri

PayTR

(Ödeme Altyapısı)

Türkiye merkezli sanal POS ve ödeme çözümü sağlayıcısı.

Iyzico'nun alternatifi

Failover

(Yedekleme Geçişi)

Ana sistem arızalandığında yedek sistemin otomatik devreye girmesi.

Jeneratör gibi, elektrik kesilince devreye girer

Iyzico
PayTR
Failover Aktif
Kesintisiz Ödeme
Çift Sağlayıcı

Asla ödeme kaçırmayın