Skip to main content
Yönlendirme kuralları, bir ödeme isteğine hangi konnektörün yanıt vereceğini belirler. Her kural bir filtre kümesi + bir hedef konnektör + opsiyonel fallback konnektör tanımlar. Engine kuralları priority sırasında değerlendirir; ilk eşleşen kural seçilir.

Endpoint’ler

Kural oluşturma

Alan referansı

Skor formülü

Engine kuralı eşleşen aday konnektörler için bileşik skor üretir:
En yüksek skorlu konnektör seçilir. Eşit skorda priority daha düşük olan kazanır.
success_rate ve average_response_time_ms alanları konsol ve background job’lar tarafından canlı veriden güncellenir — manuel girmenize gerek yok. İlk oluşturmada makul varsayılanları (örn. 100 ve 800) verin.

Skor güncelleme (canlı veriyle)

Skor güncellemesi otomatik agent (background job) tarafından dakikada bir yapılır. Manuel müdahale nadir gereklidir.

Aktif / pasif

Toplu silme

Basit kurallar (/simple-routing-rules)

Yeni başlayanlar için Simple Routing Rules alternatifi vardır. Aynı CRUD pattern’iyle çalışır ama skor motoru olmadan, “şu BIN’e şu konnektör” mantığında düz yapı sunar:

Hata response’ları

Resolve simülasyonu

Bir koşul setine göre hangi kuralların eşleşeceğini önceden hesaplamak için:
Yanıtta skor sıralı eşleşen kurallar listesi döner. Production trafiğine etki etmez.

Yol haritası

  • Conditional rule treeAND/OR operatörlü ağaç tabanlı koşullar
  • A/B traffic split — aynı koşula iki konnektör + ağırlık dağıtımı
  • Rule clone — mevcut kuralı kopyalayıp düzenleme
Güncellemeler için: Changelog.