Sanal POS Mutabakatı Nedir? Neden Önemli?
Sanal POS mutabakatı nedir, neden yapılmalı? Banka raporları ile sistem kayıtlarını karşılaştırma, tutarsızlık tespiti ve mutabakat otomasyonu rehberi.
Sanal POS Mutabakatı Nedir?
Sanal POS mutabakatı, sanal POS sağlayıcınızın raporlarındaki işlemleri, kendi sisteminizde kayıtlı işlemlerle karşılaştırma ve eşleştirme sürecidir. Amaç, iki sistem arasındaki tutarsızlıkları tespit ederek finansal kayıpları önlemektir.
Basitçe: Sanal POS "100 işlem, ₺50.000 toplam" diyor, sizin sisteminiz de aynı şeyi diyor mu? Aynıysa mutabakat tamamlandı. Farklıysa nerede kayıp/fazla var? Hangi işlemler kaçırıldı? Hangi komisyon yanlış uygulandı?
Türkiye'de işletmelerin %60'ından fazlası mutabakatı manuel yapar, %20'si hiç yapmaz. Manuel yapanların büyük çoğunluğu da haftada bir veya ay sonu yapar — yani sorunlar haftalarca/aylar gizli kalır. Bu yazıda neden otomatik mutabakatın kritik olduğunu, manuel sürecin tuzaklarını ve modern mutabakat sistemlerinin nasıl çalıştığını anlatacağız.
Mutabakat Neden Önemli?
1. Finansal Doğruluk
Sisteminizde başarılı görünen bir işlem, sanal POS'ta başarısız olabilir (veya tam tersi). Bu tutarsızlıklar tespit edilmezse:
- Müşteriden para çekilmiş ama sisteminize kaydedilmemiş olabilir — Müşteri "ben ödedim" diyor, siz "kayıt yok" diyorsunuz. Şikayet, itibar kaybı.
- Sisteminizde başarılı görünen işlem aslında başarısız olabilir — Müşteriye ürün/hizmet teslim ettiniz ama tahsilat yapılmadı. Doğrudan finansal kayıp.
- Komisyon hesaplamaları yanlış olabilir — Sözleşmede %2.5 yazıyor ama POS %3.0 uyguluyor. Aylık binlerce TL fark olabilir.
- Settlement aktarımları eksik olabilir — POS "size ₺50.000 aktardık" diyor, bankanızda ₺49.500 var. ₺500 nerede?
2. Komisyon Kontrolü
Sanal POS'un uyguladığı komisyon oranları, sözleşmenizde belirtilen oranlarla uyuşuyor mu? Mutabakat olmadan bunu doğrulayamazsınız.
Uygulamada en sık karşılaşılan tutarsızlıklar:
- Yanlış kart programı tanımı: POS, kart programını "World" yerine "Genel" olarak tanımlayıp daha yüksek komisyon uygulamış
- Taksit komisyonu yanlış: 6 taksit %4.5 olması gerekirken %5.5 uygulanmış
- Yabancı kart komisyonu: Yerli kart olduğu halde yabancı kart komisyonu kesilmiş
- Geçmiş sözleşme oranları: Yeni sözleşme yapıldığı halde sistem eski oranları uyguluyor
3. İade ve Chargeback Takibi
İade edilen veya chargeback yapılan işlemler, sisteminizde doğru şekilde güncellenmiş mi? Bu işlemlerin kaçırılması:
- Müşteriye iki kez para iadesi yapılır
- İade edilen tahsilatı gelir olarak sayarsınız
- Vergi beyanı yanlış olur
- Müşteri memnuniyetsizliği
4. Vergi ve Muhasebe Doğruluğu
Mutabakat yapılmazsa muhasebe defterindeki rakamlar gerçeği yansıtmaz. Vergi denetiminde bu açıklar büyük cezalara yol açabilir.
5. Cash Flow Tahmini
Hangi işlemin ne zaman settlement edileceği bilinmeden cash flow planlanamaz. T+1, T+2 farklılıkları, hafta sonu/tatil gecikmeleri mutabakat ile takip edilir.
6. Fraud Tespiti
Olağandışı işlem kalıpları (çok sayıda küçük tutar, art arda iade, aynı karttan çoklu deneme) mutabakat sürecinde tespit edilir. Manuel yapılırsa kaçırılır.
Manuel Mutabakatın Sorunları
Birçok işletme mutabakatı hâlâ manuel yapıyor:
1. Sanal POS panelinden rapor indirme (CSV/Excel)
2. Kendi sisteminden (e-ticaret altyapısı / ERP) rapor çekme
3. Excel'de satır satır karşılaştırma
4. Tutarsızlıkları not alma ve araştırma
5. Sanal POS müşteri hizmetlerine itiraz yazma
6. Düzeltmeleri takip etme
Bu sürecin sorunları:Zaman Alıcı
Günlük yüzlerce işlem varsa saatler sürebilir. Aylık 10.000 işlem yapan bir e-ticaret işletmesinde tek bir mutabakat günü için 4-8 saat ayırmak gerekir.
Hata Riski
Manuel karşılaştırmada insan hatası kaçınılmaz. Excel'de yanlış filtre, kopyala-yapıştır hatası, yanlış sütun eşleştirmesi mutabakatın tamamını çürütür.
Gecikme
Manuel süreç genellikle ertelenir. "Bu hafta zamanımız yok, gelecek haftaya" mantığıyla sorunlar geç tespit edilir. 30 gün sonra fark edilen tutarsızlığı sanal POS sağlayıcısı kabul etmeyebilir.
Ölçeklenemezlik
İşlem hacmi arttıkça manuel mutabakat sürdürülemez. 1.000 işlem yapan birinin manuel mutabakatı mümkünken, 100.000 işlem yapan birinin manuel mutabakatı imkansız.
Birden Fazla Sanal POS Yıkıcı
Birden fazla sanal POS kullanıyorsanız her birinin raporu ayrı formatta gelir. Manuel karşılaştırma katlanarak zorlaşır.İtirazların Yönetimi
Tutarsızlık tespit edildiğinde sanal POS sağlayıcısına itiraz yazmak, takip etmek, düzeltme almak ek bir süreç. Kim ne zaman ne yazmış, manuel takipte kaybolur.
Otomatik Mutabakat Süreci
Otomatik mutabakat sistemi şu adımları otomatik olarak gerçekleştirir:
1. Veri Çekme
Sanal POS API'sinden işlem raporları otomatik alınır. Her gün/her saat/her dakika cron ile tetiklenebilir. CSV indirme, panel açma gerekmez.
2. Normalizasyon
Her sanal POS'un farklı veri formatı vardır:
- iyzico: kendine özgü tarih formatı, durum kodları
- Sipay: farklı kolon adları, farklı para birimi formatı
- PayTR: farklı raporlama yapısı
Otomatik sistem bu farkları normalize eder, tek bir karşılaştırılabilir format üretir.
3. Eşleştirme
Sistem işlemleri, sanal POS işlemleriyle eşleştirilir. Eşleştirme anahtarı genellikle:
- Sanal POS işlem referansı (transaction_id)
- Sizin işlem referans numaranız (reference_number)
- Tutar + tarih + kart son 4 hane kombinasyonu
Modern eşleştirme algoritmaları fuzzy matching yapar — birebir eşleşme olmasa bile %95+ benzerlikle eşleştirme yapar.
4. Fark Analizi
Eşleşmeyen, eksik veya tutarsız işlemler otomatik tespit edilir. Her tutarsızlık kategorize edilir.
5. Raporlama
Tutarsızlıklar detaylı rapor olarak sunulur. Filtrelenebilir, dışa aktarılabilir.
6. Komisyon Kontrolü
Sanal POS'un uyguladığı komisyon ile beklenen komisyon karşılaştırılır. Komisyon mismatch threshold belirlenir (ÖdemePro varsayılan ₺0.01); bu eşik üstündeki farklar uyarı ile işaretlenir.
7. İtiraz Otomasyonu
Tutarsızlık tespit edildiğinde otomatik veya yarı-otomatik itiraz şablonu üretilebilir. Sanal POS müşteri hizmetlerine gönderilen mesajlar takip edilir.
Tutarsızlık Türleri
| Tür | Açıklama | Olası Neden |
|---|---|---|
| Eksik işlem (sistemde var, POS'ta yok) | Sisteminizde başarılı, POS'ta kayıt yok | Callback alındı ama POS sistemine yansımamış (nadir) |
| Fazla işlem (POS'ta var, sistemde yok) | POS'ta başarılı, sisteminizde yok | Callback kaçırılmış, webhook timeout, manuel iptal |
| Tutar farkı | İki tarafta farklı tutar | Kur farkı (yabancı kart), yuvarlama, manuel düzeltme |
| Durum farkı | Farklı statüler | Gecikmeli güncelleme, manuel müdahale |
| Komisyon farkı | Beklenen vs. uygulanan komisyon | Oran değişikliği, kart programı yanlış tanımı |
| Settlement gecikmesi | İşlem var ama settlement yapılmamış | Banka tatil, hafta sonu, PSP gecikmesi |
| Çift kayıt | Aynı işlem iki kez kaydedilmiş | Webhook retry, manuel hata |
| İade kayıt eksikliği | İade yapıldı ama sistemde görünmüyor | Webhook kaçırılmış |
| Chargeback bildirimi gecikmesi | Müşteri itiraz etti ama sistemde yansımadı | PSP otomatik bildirim göndermemiş |
Tutarsızlık Çözüm Süreci
1. Tespit — Otomatik sistem tutarsızlığı işaretler
2. Kategorize — Yukarıdaki tablodaki tiplerden biriyle eşleşir
3. Araştırma — Hangi işlem? Hangi müşteri? Hangi karttan?
4. Aksiyon —
- Sistem hatasıysa: kendi sisteminize düzeltme uygulayın
- POS hatasıysa: PSP'ye itiraz yazın
- Müşteri hatasıysa: müşteri ile iletişime geçin
5. Takip — Düzeltme uygulanana kadar açık olarak işaretle
6. Kapatma — Tutarsızlık çözüldüğünde işaretle
Mutabakat Sıklığı
İdeal mutabakat sıklığı, işlem hacmine bağlıdır:
| İşlem Hacmi (Aylık) | Önerilen Sıklık |
|---|---|
| < 100 | Haftalık |
| 100 - 1.000 | Günlük |
| 1.000 - 10.000 | Günlük (otomatik) |
| 10.000+ | Saatlik veya gerçek zamanlı |
Mutabakat sıklığı arttıkça tutarsızlıkları erken tespit etme şansınız büyür. Gecikmiş itiraz, çoğu zaman reddedilir.
Mutabakat ve Çoklu Sanal POS
Çoklu sanal POS kullanan işletmeler için mutabakat üç kat daha karmaşıktır:- Her POS'un raporu farklı format
- İşlemler farklı POS'lara dağılmış
- Müşteri iadesi hangi POS'tan geldiyse, oraya iade edilmeli
Bu yapıyı manuel yönetmek imkansız. Otomatik mutabakat sistemi tüm POS'ları birleştirir, tek panelden takip sağlar.
Mutabakatta Önemli KPI'lar
- Mutabakat tamamlama süresi — Manuel: gün/hafta, Otomatik: dakika
- Tespit edilen tutarsızlık oranı — Toplam işleme oranla
- Çözümlenen tutarsızlık oranı — Tespit edilenlerin yüzde kaçı çözüldü
- Aylık komisyon farkı toplamı — Sanal POS'tan geri alınan tutar
- Settlement bekleyen işlemler — Açık alacaklar
- Otomatik eşleşme oranı — Manuel müdahale gerektirmeyen yüzde
Mutabakat Otomasyonu için Gerekli Veriler
Otomatik mutabakat için gerekli olan veri kaynakları:
1. Sanal POS işlem raporları — API veya günlük dosya
2. Sanal POS settlement raporları — Hangi işlem ne zaman aktarıldı
3. Sanal POS komisyon raporları — Hangi işlemden ne kadar kesildi
4. Sizin işlem kayıtlarınız — Tahsilat platformu veya e-ticaret altyapısı
5. Banka hesap özetleri — Settlement gerçekten yapıldı mı kontrol
6. İade/chargeback bildirimleri — POS webhook'ları
ÖdemePro tüm bu kaynakları tek noktada toplar, otomatik karşılaştırma yapar.
ERP / Muhasebe Entegrasyonu ile Mutabakat
Mutabakat sonuçları muhasebe sistemine aktarılmadıkça yarım kalır. Modern ERP entegrasyonları (Paraşüt, Logo, DİA, Nebim) ile:
- Doğrulanan tahsilatlar otomatik fatura kaydı oluşturur
- Komisyon kalemleri ayrı muhasebe hesabına işlenir
- İadeler otomatik gider kaydı olur
- Vergi beyanı için hazır rapor üretir
ÖdemePro ile Otomatik Mutabakat
ÖdemePro, tüm sanal POS'larınızın mutabakatını otomatikleştirir. Tek tıkla sanal POS raporlarını çeker, sisteminizle karşılaştırır ve tutarsızlıkları anında raporlar. Komisyon farkı olan işlemleri özel olarak işaretler.
ÖdemePro'in mutabakat özellikleri:- Otomatik sanal POS raporu çekme (iyzico, Sipay, PayTR, Param, Akbank)
- Çok katmanlı eşleştirme (referans, tutar, tarih, kart)
- Tutarsızlık kategorizasyonu ve uyarılar
- Komisyon mismatch tespiti (₺0.01 eşik)
- Detaylı raporlar — POS bazlı, dönem bazlı
- Webhook bildirimleri — yeni tutarsızlık tespit edildiğinde
- Cari ekstresi ile entegre
- ERP aktarımı — mutabakat sonuçları Paraşüt/Logo/DİA/Nebim'e
- Çoklu sanal POS için tek panel
- Bayi mutabakatı — bayi başına ayrı mutabakat
Birden fazla sanal POS kullanıyorsanız, tüm mutabakat süreciniz tek panelden yönetilir. Manuel Excel'den otomatik mutabakat sistemine geçmek için 14 günlük ücretsiz denemeyle başlayabilirsiniz.
