Skip to main content

Tarayıcı Desteği

SDK’nın sorunsuz çalışması için aşağıdaki minimum tarayıcı versiyonları gereklidir:
Internet Explorer hiçbir versiyonunda desteklenmemektedir. IE kullanan müşterileriniz için alternatif ödeme yöntemleri sunmanızı öneririz.

JavaScript Özellikleri

SDK aşağıdaki modern JavaScript özelliklerini kullanır:
  • ECMAScript 2017 (ES8) ve üzeri
  • async/await desteği
  • Promise API
  • fetch API
  • Object.entries(), Object.assign()
  • Arrow functions
  • Template literals
  • Destructuring
  • Spread operator (...)
  • Map ve WeakSet yapıları

Ağ Gereksinimleri

  • HTTPS Zorunluluğu: Production ortamında (pk_live_ anahtarları ile) HTTPS bağlantısı zorunludur
  • WebSocket: Gerçek zamanlı iletişim için WebSocket desteği (opsiyonel)
  • CORS: Cross-Origin Resource Sharing desteği

Uyumluluk Kontrolleri

Tarayıcı Desteği Kontrolü

Kullanıcının tarayıcısının SDK’yı destekleyip desteklemediğini kontrol etmek için:

Bilinen Uyumluluk Sorunları

1. Eski Tarayıcılar

Aşağıdaki tarayıcılar/versiyonlar desteklenmemektedir:
  • Internet Explorer (tüm versiyonlar)
  • Chrome 59 ve öncesi
  • Firefox 54 ve öncesi
  • Safari 10 ve öncesi
  • Eski Android Browser (Android 4.4 ve öncesi)

Polyfill Çözümleri

Eski tarayıcıları desteklemek için polyfill kullanabilirsiniz:

Otomatik Polyfill (Önerilen)

Manuel Polyfill

Graceful Degradation Stratejisi

SDK yüklenemediğinde alternatif çözüm sunun:

Sorun Giderme

SDK Yüklenmeme Sorunları

Herhangi bir uyumluluk sorunu yaşarsanız, lütfen tarayıcı ve versiyon bilgilerinizle birlikte destek ekibimize başvurun.