Havale eşleştirmesi çoğu satıcının gözünde "biraz zahmetli bir iş"tir. Günde otuz kırk dekont, ekstreye bakılır, isim tutuyorsa onaylanır, tutmuyorsa müşteriye sorulur. Tek başına bakınca zararsız görünür. Oysa bu işin gerçek maliyeti harcanan dakikalarda değil, o dakikalar yüzünden vermediğin kararlarda saklıdır.
Bir düşün: gününün en verimli saatlerini ekstre satırlarına bakarak geçiren bir işletme sahibi, fiyat stratejisini, tedarikçi pazarlığını, kampanya kurgusunu hangi enerjiyle yapacak? Manuel eşleştirme sinsi bir vergidir; faturası ay sonunda değil, büyümeyen ciroda çıkar. Bu yazıda dekont klasörünü tamamen kapatan eşleştirme mantığını, hangi kuralın hangi sırayla çalışması gerektiğini ve bir e-pin scripti tarafında mutabakatın neden eşleşmeden daha önemli olduğunu anlatacağız.
Dekont neden eşleştirmenin en zayıf halkası?
Müşterinin yüklediği ekran görüntüsü hiçbir zaman kanıt değildir. Düzenlenebilir, başkasının işleminden alınmış olabilir, tutarı doğru gösterip aslında farklı bir hesaba gitmiş olabilir. Dekont tabanlı çalışan bir işletme aslında müşterinin iyi niyetine bahis oynar. Küçük ölçekte bu bahis kazanır; ölçek büyüdüğünde ilk ciddi kayıp orada yaşanır.
Doğru yaklaşım dekontu tamamen atmak değil, otoriteyi değiştirmektir. Tek doğru kaynak bankadan okunan gerçek hesap hareketidir. Dekont sadece bir ipucu, bir yardımcı veridir; eşleşemeyen bir hareketi doğru müşteriye bağlamaya yarar. Bu zihinsel geçişi yapmadan hiçbir e-pin satış yazılımı kurulumu seni gerçekten rahatlatmaz.
Eşleşme zinciri nasıl kurulur? Sıra çok önemli
Otomatik eşleştirme tek bir kuralla çalışmaz; kademeli bir zincirle çalışır. Her kademe bir öncekinin başarısız olduğu durumu yakalar. Zincirin sırası yanlış kurulduğunda yanlış müşteriye bakiye yüklenme riski doğar, ki bu manuel çalışmaktan daha kötü bir sonuçtur.
Sağlıklı sıralama şöyledir: önce benzersiz referans kodu, sonra tutarın kuruş imzası, sonra bekleyen talep ile tam tutar eşleşmesi, sonra gönderen ad-soyad benzerliği, en sonda IBAN sahipliği. Her kademe kendi güven puanını taşır. Toplam puan eşiği geçerse bakiye otomatik yüklenir, geçmezse hareket bekleyen kuyruğa düşer. Kritik ayrıntı şudur: bir hareket yalnızca tek bir bekleyen talebe eşleşebiliyorsa otomatik onaylanır; iki aday varsa sistem asla tahmin etmez, insana sorar.
| Kademe | Kullanılan veri | Güven | Otomatik onay | Yakaladığı hata |
|---|---|---|---|---|
| 1 | Benzersiz referans kodu | Çok yüksek | Evet | Karışan aynı tutarlı talepler |
| 2 | Kuruş imzası | Yüksek | Evet | Açıklama yazmayan müşteri |
| 3 | Tam tutar + tek aday | Orta-yüksek | Evet | Kodu silen mobil uygulama |
| 4 | Gönderen adı benzerliği | Orta | Koşullu | Farklı yazılmış isim |
| 5 | Kayıtlı IBAN sahipliği | Orta | Koşullu | Aile hesabından gönderim |
| 6 | Manuel operatör kararı | Tam | Hayır | Çok adaylı belirsizlik |
Aynı tutarlı iki talep aynı saniyede gelirse ne olur?
Bu senaryo laboratuvar örneği değil, yoğun akşam saatlerinin rutinidir. İki müşteri de 100 TL yüklemek istiyor, ikisi de açıklama yazmamış, ikisinin de havalesi bir dakika arayla düşüyor. Kural seti "tutar eşitse onayla" diyorsa sistem ikisini karıştırır ve bir müşteri iki kez bakiye alır, diğeri hiç almaz.
Çözüm kuruş imzasının zorunlu hale getirilmesidir. Sistem her yükleme talebine o an havuzda kullanılmayan bir kuruş atar ve o kuruşu rezerve eder. 100,00 TL yerine biri 100,13 diğeri 100,47 gönderir. Belirsizlik matematiksel olarak ortadan kalkar. Dijital ürün satış yazılımı tarafında bu detayı kuran ile kurmayan arasındaki fark, ay sonunda tutmayan kasa raporunda görünür.
Bekleyen kuyruğa düşen hareketlerin sebep dağılımı
- Açıklama boş 41%
- Gönderen adı farklı 28%
- Tutar tutmuyor 19%
- Çok adaylı belirsizlik 12%
Eksik veya fazla gelen tutarı sistem nasıl karşılamalı?
Müşteri 500 TL yükleyecekken 497 TL gönderir, ya da 500,13 yerine 500,00 atar. Manuel çalışan işletmede bu mesajlaşmaya dönüşür; on mesajlık bir konuşma iki dakikalık işi yarım saate çıkarır. Otomasyonda ise bunun net bir politikası olmalıdır.
Uygulanabilir en iyi model tolerans bandıdır. Talep tutarının belirlediğin küçük bir yüzdesi kadar eksik gelen ödemeler, gelen tutar kadar bakiye yüklenerek otomatik kapatılır ve müşteriye bilgi geçilir. Fazla gelen tutar da aynı şekilde tam olarak bakiyeye işlenir. Bandın dışındaki sapmalar kuyruğa düşer. Böylece kuruş farkları destek yükü olmaktan çıkar, sadece gerçek anomaliler insan önüne gelir.
Bir müşterinin ilk başarılı havalesindeki IBAN'ı hesabına kaydet. Sonraki yüklemelerde aynı IBAN geldiğinde eşleşme güven puanı yükselir ve hesabın %70'i açıklamasız bile otomatik akar.
Mutabakat olmadan otomasyon neden yarım kalır?
Eşleştirme, paranın müşteriye bakiye olarak yazılmasıdır. Mutabakat ise gün sonunda banka hesabındaki toplam hareketin panelde işlenen toplam bakiye ile birbirini tutmasıdır. Bu ikisini karıştıran işletmeler, eşleştirme otomatik çalıştığı için rahatlar ama aradaki farkı aylar sonra fark eder.
İyi bir kurulumda her gün otomatik bir mutabakat raporu üretilir: bankadan okunan hareket sayısı, eşleşen sayı, kuyrukta bekleyen sayı, reddedilen sayı ve toplam tutar farkı. Fark sıfır değilse sistem seni uyarır. Bu rapor hem muhasebe için hem de bir gün yaşanacak itiraz durumunda elindeki tek sağlam kanıttır. Kısacası epin yazılım tarafında aradığın şey sadece "otomatik onay" değil, izlenebilir bir para hattıdır.
Bu dönüşümü kaç adımda yapabilirsin?
Sıralama önemli. İlk hafta sadece okuma açılır: banka hareketleri panele düşer ama bakiye hâlâ elle onaylanır. Böylece kuralların doğru çalıştığını risk almadan görürsün. İkinci hafta düşük tutarlar otomatiğe alınır. Üçüncü hafta eşik yükseltilir, tolerans bandı devreye girer. Dördüncü hafta mutabakat raporu günlük hale gelir ve dekont yükleme alanı zorunlu olmaktan çıkar.
Bu kademeli geçiş, otomasyona güvenini ölçerek büyütür. Bir günde her şeyi açanlar genellikle ilk hatada tamamen manuele geri döner ve "bu iş bizde olmuyor" der. Oysa olmayan şey sistem değil, geçiş planıdır.
| Kontrol maddesi | Amaç | Öncelik |
|---|---|---|
| Kuruş imzası zorunlu | Aynı tutarlı talepleri ayırır | Kritik |
| Tek aday kuralı | Yanlış müşteriye yüklemeyi önler | Kritik |
| Günlük mutabakat raporu | Kasa farkını aynı gün yakalar | Kritik |
| Tolerans bandı politikası | Kuruş kaynaklı destek yükünü bitirir | Yüksek |
| Müşteri IBAN kilidi | Tekrar eden yüklemeleri hızlandırır | Yüksek |
| Kuyruk yaşlanma uyarısı | Unutulan hareketi görünür kılar | Orta |
| Onay işlemi tam günlüğü | Kimin neyi onayladığını kanıtlar | Yüksek |
Dekont klasörünü kapatmaya hazır mısın?
Pinova, kademeli eşleşme zincirini, tolerans bandını ve günlük mutabakat raporunu tek panelde birleştirir. Kuralları kendi işine göre ayarlarsın.
Dekont yükleme alanını tamamen kaldırabilir miyim?
Otomatik okuma ve mutabakat oturduktan sonra evet. Yine de bekleyen kuyruktaki hareketleri müşteriye bağlamak için isteğe bağlı bir dekont alanı bırakmak destek tarafını hızlandırır.
Müşteri başkasının hesabından para gönderirse ne yapmalıyım?
Gönderen adı hesap adıyla uyuşmadığında işlem otomatik onaylanmamalı. Bu hareketler kuyruğa düşer; müşteri gönderen kişiyi beyan ettikten sonra onaylanır ve o IBAN hesabına ek gönderen olarak kaydedilir.
Kuruş imzası müşteriyi rahatsız eder mi?
Doğru anlatıldığında hayır. Ödeme ekranında "tutarı kuruşuyla birlikte gönder, bakiyen otomatik yüklenecek" mesajı, beklemenin alternatifi olduğu için kabul oranı yüksektir.
Mutabakat farkı çıktığında ilk nereye bakmalıyım?
Sırayla: aynı gün iki kez okunmuş hareketler, elle onaylanıp bankada karşılığı olmayan kayıtlar ve iade edilmiş ama bakiyesi geri alınmamış işlemler. Farkların büyük bölümü bu üç kalemden çıkar.
Havale eşleştirmesi, bir işletmenin operasyonel olgunluğunu en net gösteren yerdir; çünkü burada hem para hem güven hem de zaman aynı anda risktedir. Zincirin kademelerini, tolerans bandını ve günlük mutabakat ekranını gerçek veriyle görmek istiyorsan canlı demo üzerinden ödeme yönetimi bölümünü gezebilir, özellikler listesinde kuyruk yönetiminin detaylarını okuyup kararını paket sayfasında verebilirsin.

