Temel özellikler
Çoklu Banka
Türkiye’nin önde gelen bankalarıyla tek API üzerinden entegrasyon. Yeni konnektör eklemek anlaşma değil, konfigürasyon meselesidir.
Akıllı Yönlendirme
BIN, tutar, taksit, kart birliği ve banka sağlığını dikkate alan bileşik skor motoru ile dinamik yönlendirme.
3D Secure 2.x
Tüm bankalar için tek tip 3DS akışı. Frictionless ve challenge mode ayrımı otomatiktir.
Smart Retry
Geçici banka hatasında işlem alternatif konnektöre yönlendirilir; kullanıcı yeniden ödeme yapmaz.
Hosted Checkout
Kart girişi Payven’in barındırdığı sayfada yapılır; siz sadece yönlendirme URL’si alırsınız. PCI-DSS yükünü minimize eder.
Tek Mutabakat
Tüm bankaların gün sonu hareketleri tek bir mutabakat akışında konsolide edilir.
Base URL
Hangi entegrasyonu seçmeliyim?
- Hosted Checkout (önerilir)
- Pay-by-Link
- Direct API
Sizin akış:
- Sunucunuz
POST /checkout/sessionsile bir oturum oluşturur. - Müşteriyi dönen URL’ye yönlendirirsiniz.
- Müşteri kart bilgilerini Payven sayfasında girer.
- Sonuç webhook ile size iletilir.
Endpoint kategorileri
Tüm path’ler/api/v1/ ön ekiyle başlar. Tam liste için: API Referansı.
İşlem yaşam döngüsü
Yukarıdaki diyagram konsumer-friendly semantik durumları gösterir. Wire üzerinde
(API yanıtları, webhook payload’ları)
status alanı TransactionStatus enum’unun
snake_case değerleridir. Eşleştirme:Tam enum tablosu: Payment Objesi → Status.
Sıradaki adım
Kimlik Doğrulama
Sanal POS’a özgü header’lar ve kurallar.
Payment Objesi
Tüm ödeme yanıtlarında dönen alanların referansı.
İlk Non-3D Ödeme
En basit ödeme akışıyla başlayın.
3D Secure
Müşteri doğrulama akışının tam detayı.