Platform Mimarisi

Ödeme Teknolojisi Altyapısı

Yüksek performanslı, güvenli ve ölçeklenebilir ödeme orkestrasyon platformu

Platform Mimarisi

Tek entegrasyonla tüm banka ve ödeme kuruluşlarını orkestre eden teknoloji altyapısı

Merchant E-Ticaret / SaaS Mobil / Web ONLA API Gateway Kimlik Doğrulama Rate Limiting Request Validation Idempotency Smart Router BIN Analizi Başarı Oranı Skoru Maliyet Optimizasyonu Failover Logic Banka A Sanal POS Banka B Sanal POS PSP / Ödeme Kuruluşu API Entegrasyonu Gerçek Zamanlı İzleme & Loglama & Alerting

API Gateway

Kimlik doğrulama, rate limiting, istek validasyonu ve idempotency kontrolü sağlayan giriş katmanı.

Smart Router

BIN analizi, başarı oranı optimizasyonu ve maliyet bazlı yönlendirme ile en uygun sağlayıcıyı seçer.

Provider Connectors

Her banka ve ödeme kuruluşuna özel adapter katmanı. Yeni sağlayıcı ekleme dakikalar içinde.

Monitoring

Gerçek zamanlı işlem izleme, performans metrikleri, anomali tespiti ve otomatik alerting.

Ödeme Akışı

Bir işlemin başlangıçtan sonuca kadar geçtiği adımları adım adım inceleyin

1

İşlem Başlatma

Merchant, ONLA API'ye işlem isteğini gönderir. İstek doğrulanır, idempotency key kontrol edilir ve işlem oturumu oluşturulur.

REST API Idempotency
2

Risk Analizi

Fraud kontrolleri, velocity limitleri, kara liste sorgulaması ve risk skorlaması yapılır. Şüpheli işlemler otomatik olarak işaretlenir veya engellenir.

Fraud Detection Velocity Control
3

Akıllı Yönlendirme

BIN analizi, geçmiş başarı oranları ve maliyet parametreleri değerlendirilerek işlem en uygun banka veya ödeme kuruluşuna yönlendirilir.

BIN Lookup Success Rate Cost Optimization
4

Sağlayıcı İletişimi

Seçilen banka veya ödeme kuruluşunun API'siyle iletişim kurulur. 3D Secure gerekliyse doğrulama akışı başlatılır. Timeout ve retry mekanizmaları devrededir.

3D Secure Timeout Handling
5

Sonuç & Bildirim

İşlem sonucu anında merchant'a iletilir. Webhook ile gerçek zamanlı bildirim gönderilir. İşlem detayları loglarda saklanır ve raporlara yansır.

Webhook Real-time

Akıllı Yönlendirme Motoru

Her işlemi en uygun sağlayıcıya yönlendiren çok katmanlı karar mekanizması

BIN Bazlı Yönlendirme

Kartın ilk 6-8 hanesi (BIN) analiz edilerek kart ailesi, ülke ve banka bilgisi belirlenir. Bu verilerle en uygun sağlayıcı seçilir.

Başarı Oranı Optimizasyonu

Geçmiş işlem verileri analiz edilerek her sağlayıcının başarı oranları hesaplanır. İşlem, en yüksek başarı oranına sahip sağlayıcıya yönlendirilir.

Maliyet Bazlı Routing

Sağlayıcı komisyon oranları ve işlem ücretleri değerlendirilir. İşlem başarı oranı eşit sağlayıcılarda daha düşük maliyetli olan tercih edilir.

Failover & Retry

Bir sağlayıcı hata döndürdüğünde veya yanıt vermediğinde, işlem otomatik olarak sıradaki sağlayıcıya yönlendirilir. Kesintisiz ödeme deneyimi.

Yük Dengeleme

İşlem trafiğini sağlayıcılar arasında dengeli dağıtın. Yüksek hacimli dönemlerde bile stabil performans sağlayarak zaman aşımlarını önleyin.

Kural Motoru

Merchant bazlı özel yönlendirme kuralları tanımlayın. Tutar, kart tipi, ülke, saat dilimi gibi parametrelere göre özel routing kuralları.

Güvenlik Katmanları

Çok katmanlı güvenlik mimarisi ile verileriniz en üst düzey koruma altında

Fraud Detection
Tokenization
3D Secure
ISO 27001
PCI DSS Level 1
SSL/TLS
256-bit

SSL/TLS 256-bit Şifreleme

Tüm veri iletişimi end-to-end şifrelenir. İletişim katmanında endüstri standardı güvenlik.

PCI DSS Level 1

En yüksek düzey kart veri güvenliği sertifikasyonu. Kart bilgileri en katı standartlara uygun saklanır ve işlenir.

ISO 27001

Bilgi güvenliği yönetim sistemi sertifikasyonu. Süreç bazlı güvenlik kontrollerinin bağımsız denetimi.

3D Secure Entegrasyonu

3DS 1.0 ve 3DS 2.0 desteği. Ek kimlik doğrulama katmanı ile yetkisiz işlemlerin önüne geçer.

Tokenization

Hassas kart verileri tokenize edilerek saklanır. Gerçek kart numaraları sistemde tutulmaz, token ile geri referans yapılır.

Fraud Detection

Yapay zeka destekli fraud tespiti, velocity kontrolleri, kara/beyaz liste yönetimi ve davranış analizi.

Performans Metrikleri

Yüksek performans ve güvenilirlik odaklı altyapı

0

Uptime

Yüksek erişilebilirlik garantisi

0

Ortalama Yanıt Süresi

API response time

0

Entegrasyon

Banka & PSP bağlantısı

0

İşlem Kapasitesi

Aylık işlem kapasitesi

7/24

İzleme

Kesintisiz sistem izleme

API-First Yaklaşım

Modern, RESTful API ile dakikalar içinde entegre olun

RESTful API

Standart HTTP metodları (GET, POST, PUT, DELETE) ile tutarlı ve öngörülebilir API tasarımı. JSON request/response formatı.

Webhook Desteği

İşlem durumu değişikliklerinde anında bildirim. HMAC-SHA256 imzalı webhook'lar ile güvenli iletişim.

Idempotency

Her isteğe benzersiz idempotency key atayarak ağ tekrarı durumunda bile aynı işlemin birden fazla kez işlenmesini önleyin.

Kapsamlı Dokümantasyon

Detaylı API dokümantasyonu, kod örnekleri, SDK'lar ve test ortamı (sandbox) ile hızlı entegrasyon.

payment.js
const response = await fetch("https://api.onla.com.tr/v1/payments", {
  method: "POST",
  headers: {
    "Authorization": "Bearer pk_live_...",
    "Content-Type": "application/json",
    "Idempotency-Key": "order_12345"
  },
  body: JSON.stringify({
    amount: 1500.00,
    currency: "TRY",
    card: tokenizedCard,
    installment: 3,
    callbackUrl: "https://merchant.com/callback"
  })
});

const data = await response.json();
// data.status: "APPROVED"
// data.transactionId: "txn_a1b2c3..."
// data.providerRef: "POS-78901234"

Teknolojimizi Keşfedin

Yüksek performanslı ödeme orkestrasyon platformumuzu işletmenize entegre edin