Ana içeriğe geç

Mimari Genel Bakış

Paylox, ödeme işlemlerini yönetmek için katmanlı bir mimari kullanır. Aşağıdaki şema, sistemin ana bileşenlerini ve aralarındaki iletişimi gösterir.

Sistem Mimarisi

Bileşenler

BileşenGörev
API GatewayTüm istekleri karşılar, kimlik doğrulama ve rate limiting uygular
Orchestration EngineÖdeme isteklerini doğru PSP'ye yönlendirir, failover yönetir
Tokenization ServiceKart bilgilerini tokenize eder, PCI DSS kapsamını daraltır
Webhook DispatcherÖdeme sonuçlarını merchant sunucularına bildirir

İstek Akışı

  1. Merchant backend'i, Paylox API'ye session oluşturma isteği gönderir
  2. API Gateway isteği doğrular ve Orchestration Engine'e iletir
  3. Orchestration Engine, yapılandırılmış kurallara göre uygun PSP'yi seçer
  4. PSP ödemeyi işler ve sonucu döner
  5. Webhook Dispatcher, sonucu merchant'ın callback URL'ine bildirir

Ortamlar

OrtamAPI URLAmaç
Sandboxhttps://testapi.jetcheckout.com/api/v1Test ve geliştirme
Productionhttps://api.jetcheckout.com/api/v1Canlı işlemler