Ana içeriğe geç

BEX Nedir

BEX, kullanıcıların kartlarını güvenli şekilde saklayabildiği, işyerleri ile ilişkilendirilebildiği ve ödeme işlemlerini hızlı, güvenli ve kontrol edilebilir bir deneyimle tamamlayabildiği bir ödeme altyapısıdır.

Oturum Bazlı

Tek seferlik init

authToken, merchantId, merchantUserId ve gsmNo init aşamasında yüklenir ve sonraki istemci çağrılarında tekrar taşınmaz.

Davranış Odaklı

Varsayılan + Override

Sistem kuralı ile çalışan akışlar, merchant override ihtiyaçlarını da destekler.

3D Orkestrasyonu

Callback + Polling

ACS formu, mdStatus, hash ve doğrulama takibi tek akışta yönetilir.

Ödeme Tamamlama Modeli

Completion modeli

Doğrulama ve finansallaşma ayrıdır; nihai finansal sonuç Ödemeyi Tamamla (Complete Payment) ile belirlenir.

Nasıl Çalışır

BEX ödeme akışını üç katmanda yönetir: initialization, verification ve completion. Böylece hem kullanıcı deneyimi hem de bankacılık entegrasyonu daha öngörülebilir hale gelir.

1

Initialize

Merchant backend token üretir. Client uygulama SDK’yı init eder ve ortak entegrasyon alanlarını ekler.

2

Determine Flow

Hesap Durumu Sorgula (Check Status) ile kullanıcı durumunu öğrenir ve doğru akış seçilir: kart kaydı, hesap bağlama veya ödeme.

3

Verify

Ödeme OTP veya 3D olarak başlatılır. BEX ACS formunu merchant’a iletir ve sonucu callback + polling ile takip eder.

4

Complete

Merchant backend doğrulama sonrası Ödemeyi Tamamla (Complete Payment) çağrısını başlatır ve finansal sonuç alınır.

5

Redirect

Nihai sonuca göre successUrl veya errorUrl kullanılarak merchant akışı sonuçlandırılır.

BEX'in Sadeleştirdiği Süreçler

  • Ödeme tipi seçimi ve threshold davranışı
  • On-us, Not on-us ve default POS routing önceliği
  • Hash hesaplama ve ek entegrasyon eforu
  • Banka bazlı sipariş numarası format kuralları