Tür
Ödeme kuruluşu
Yazılımda desteklenenler
- 3D Secure
- BIN bazlı taksit
PayTR, işletmelere sanal POS ve ödeme hizmetleri sunan bir ödeme ve elektronik para kuruluşudur. TCMB'nin yetkili elektronik para kuruluşları listesinde Paytr Ödeme ve Elektronik Para Kuruluşu A.Ş. unvanıyla yer alır. DIJI.TECH'in uçak bileti yazılımı PayTR'yi kart ödeme sağlayıcılarından biri olarak bilet satış akışına bağlar.
PayTR entegrasyonu nasıl çalışır?
PayTR entegrasyonunda kart bilgisi ödeme ekranında alınır, PayTR'ye iletilir ve müşteri 3D Secure doğrulaması için bankasının sayfasına yönlendirilir. Doğrulamadan sonra yazılım ödemenin sonucunu PayTR'ye durum sorgusu yaparak kesinleştirir; ödeme onaylanınca bilet kesme adımı başlar.
Bu yapıda ödeme sonucu iki yoldan gelir:
- Tarayıcı dönüşü: Müşteri doğrulamayı tamamladıktan sonra yazılımın sonuç sayfasına döner.
- PayTR bildirimi: PayTR, panelde tanımlı bildirim adresine sonucu ayrıca gönderir. Yazılım bu bildirimin imzasını doğrular.
Ödemenin kesin durumu, tarayıcı dönüşünde yazılımın PayTR'ye yaptığı durum sorgusuyla belirlenir; tarayıcıdan gelen bilgi tek başına ödeme kanıtı sayılmaz.
Kurulum adımları
PayTR kurulumu beş adımdan oluşur ve banka POS'larından farklı olarak PayTR panelinde bildirim URL'sinin ayarlanmasını içerir.
- Acenteniz PayTR ile üye işyeri anlaşması yapar ve mağaza bilgilerini alır.
- Mağaza numarası ve gizli anahtarlar yazılımın yönetim paneline girilir.
- PayTR panelindeki Bildirim URL alanı, yazılımın PayTR bildirim adresine ayarlanır.
- Test ortamında deneme ödemesi yapılır; sonuç hem tarayıcıda hem panelde kontrol edilir.
- Hesap canlıya alınır.
Bildirim adresi ayarlanmazsa PayTR bildirimleri yazılıma ulaşmaz ve PayTR bildirimi tekrar göndermeye devam eder; kurulumu test ortamında tamamlamadan canlıya geçmemek gerekir.
Taksit: oranlar PayTR'den gelir
Kartın ilk 6 hanesi (BIN) yazıldığında yazılım PayTR'den o karta uygulanabilecek taksit oranlarını alır ve müşteriye toplam tutar ile aylık taksit olarak gösterir. Banka sanal POS'larında olduğu gibi acentenin taksit tablosu girmesi gerekmez; oranlar ödeme kuruluşunun kendi tarifesinden gelir.
| Durum | Ödeme ekranında görünen |
|---|---|
| PayTR karta taksit sunuyor | Taksit seçenekleri, toplam ve aylık tutar |
| Karta taksit yok | Yalnızca tek çekim |
| Taksit sorgusu cevap vermiyor | Tek çekim |
PayTR bildirimine verilen cevap da önemlidir: PayTR, bildirimin alındığını gösteren onay cevabını bekler. Yazılım imzası doğrulanan bildirime bu cevabı otomatik verir; ödemenin kesin durumu ise tarayıcı dönüşünde yapılan durum sorgusuyla belirlenir. Bu sayede aynı ödeme için gelen tekrar bildirimleri işlem kaydını bozmaz.
PayTR hangi kanallarda kullanılır?
PayTR tanımı B2B acente portalında alt acentelerin kartlı ödemelerinde, B2C satış sitesinde son kullanıcı ödemelerinde ve panelden gönderilen ödeme linklerinde aynı hesapla kullanılır. Her kanal için ayrı PayTR bağlantısı kurmanız gerekmez; kanal bazında tahsilatın nasıl göründüğü şöyledir:
| Kanal | Ödemeyi yapan | PayTR'nin rolü |
|---|---|---|
| B2B acente portalı | Alt acente veya acente kullanıcısı | Kartla ödeme seçildiğinde tahsilat |
| B2C satış sitesi | Son kullanıcı | Tek sayfalık ödeme ekranındaki kart tahsilatı |
| Ödeme linki | Linki alan müşteri | Linkin açıldığı ödeme sitesindeki tahsilat |
B2B portalda alt acenteler kartın yanında kredi limiti veya depozito bakiyesiyle de ödeme yapabilir; bu ödemeler PayTR'ye gitmez, finans ekranlarındaki hesap hareketleri olarak izlenir. Markup kurallarındaki satış kanalı kriteriyle her kanala farklı kâr uygulayabilirsiniz.
Sık yapılan kurulum hataları
PayTR kurulumunda üç adımın atlanması ödeme akışını bozar: bildirim URL'sinin ayarlanmaması, sağlayıcının test modunda bırakılması ve mağaza bilgilerinin PayTR panelindeki değerlerle eşleşmemesi. Bu üç kontrol test ödemesiyle doğrulanmadan hesap canlıya alınmamalıdır:
- Bildirim URL'sinin ayarlanmaması: PayTR bildirimleri yazılıma ulaşmaz ve PayTR bildirimi tekrar göndermeye devam eder.
- Test modunda kalınması: Canlı mağaza bilgileri girilse bile sağlayıcı test modunda bırakılırsa gerçek tahsilat yapılmaz.
- Gizli anahtarların karıştırılması: Mağaza numarası, anahtar ve gizli anahtar PayTR panelindeki değerlerle birebir eşleşmelidir.
Ödeme sonucu ve satış sonrası
Sonuç ekranında ödeme işleniyor, başarılı, başarısız, iade edildi veya zaman aşımı olarak gösterilir. Başarısız ödemeler yönetim panelindeki operasyon kuyruğunda toplanır. B2C sitesinde müşteri ödeme butonuna iki kez bassa bile çift çekim yapılmaz.
PayTR'yi tek başına veya banka sanal POS'larıyla birlikte kullanabilirsiniz; yazılımda birden fazla ödeme sağlayıcısı aktif olabilir ve biri varsayılan seçilir. Diğer ödeme kuruluşlarıyla karşılaştırma için sanal POS entegrasyonu sayfasına bakabilirsiniz.
DIJI.TECH sitesindeki PayTR entegrasyonu sayfasında diğer ürün modülleriyle birlikte kullanım bilgisi de yer alır. Tüm liste için DIJI.TECH API entegrasyonları sayfasına bakabilirsiniz.
Sık sorulan sorular
PayTR nedir?
PayTR, işletmelere sanal POS ve ödeme hizmetleri sunan bir ödeme ve elektronik para kuruluşudur. TCMB'nin yetkili elektronik para kuruluşları listesinde Paytr Ödeme ve Elektronik Para Kuruluşu A.Ş. unvanıyla yer alır.
PayTR entegrasyonunda bildirim URL'si neden ayarlanır?
PayTR, ödeme sonucunu üye işyerine ayrıca bildirmek için panelde tanımlanan bir bildirim adresine istek gönderir. Kurulumda bu adres yazılımın PayTR bildirim adresine ayarlanır; yazılım gelen bildirimin imzasını doğrular ve PayTR'ye beklediği onay cevabını verir.
PayTR ile taksit yapılabilir mi?
Evet. Yazılım kartın BIN numarasına göre taksit oranlarını PayTR'den alır ve müşteriye toplam ve aylık tutarla gösterir. Kart için taksit yoksa ödeme tek çekim alınır.
PayTR ödemesi başarılı görünüp sonra başarısız olabilir mi?
Yazılım ödeme sonucunu yalnızca tarayıcıdan dönen bilgiye göre kesinleştirmez; PayTR'ye durum sorgusu yaparak doğrular. Bu sayede tarayıcı tarafında yarıda kalan veya değiştirilen bir dönüş bilet kesilmesine yol açmaz.
PayTR komisyon oranları ne kadar?
Komisyon ve ücretler PayTR ile acente arasındaki anlaşmaya göre belirlenir ve değişebilir. Güncel oranları doğrudan PayTR'den öğrenmeniz gerekir.
Diğer ödeme entegrasyonları
İlgili sayfalar
Son güncelleme: