ve satışlarınızı artırın.
Online POS sistemleri, işletmelerin dijital ortamda müşterilerinden ödeme almasını sağlayan modern tahsilat altyapılarıdır. Özellikle e-ticaret siteleri, fatura tahsilatı yapan firmalar ve hizmet sektörü işletmeleri için online POS, fiziksel POS cihazlarının dijital muadili olarak çalışır.
2025 itibarıyla bu sistemler, yalnızca ödeme almakla kalmayıp; güvenli işlem altyapısı, raporlama kabiliyeti ve müşteri deneyimini iyileştirme yönüyle de öne çıkmaktadır. Geleneksel sanal POS çözümlerinden farklı olarak, yeni nesil online POS altyapıları kurulum gerektirmeden, link üzerinden hızlı ve esnek ödeme almayı mümkün kılar.
Online POS sistemleri, işletmelerin dijital dünyada hızlı ve güvenli tahsilat yapmasını sağlarken, zaman zaman işlem sırasında çeşitli hata kodlarıyla karşılaşmak mümkündür. Bu hata kodları genellikle ödeme sürecinin farklı aşamalarında oluşan teknik ya da kullanıcı kaynaklı sorunların dijital karşılığıdır.
Her hata kodu, işlemde neyin yanlış gittiğini belirten bir ipucu niteliğindedir. Hataların kaynağı ise sadece müşteri tarafında değil; kart sağlayıcısı, banka, POS altyapısı ya da güvenlik kontrolleri gibi birçok noktada olabilir. Aşağıda, bu hata kodlarının hangi durumlarda oluştuğunu kategorilere ayırarak açıklıyoruz.
Hata Kodu
Açıklama
Anlamı / Neden
Çözüm Önerisi
51
Insufficient Funds
Kartta yeterli bakiye yok
Müşteri farklı kart denemeli
05
Do not honor
Banka işlemi reddetti
Banka ile iletişime geçilmeli
91
Issuer or switch inoperative
Banka sistemine ulaşılamıyor
İşlem daha sonra tekrar edilmeli
07
Pick up card, special condition
Kart çalıntı/şüpheli durumda
İşlem durdurulmalı, güvenlik kontrolü yapılmalı
14
Invalid card number
Geçersiz kart numarası
Kart bilgileri kontrol edilmeli
54
Expired card
Kartın son kullanma tarihi geçmiş
Güncel bir kart kullanılmalı
Bu tabloya en az 50+ hata kodu eklenebilir.
İşte En çok karşılaşılan diğer hata kodları:
12 – Invalid Transaction
İşlem tipi geçersiz ya da desteklenmiyor olabilir.
Çözüm: Kullanılan POS’un işlem tipini desteklediğinden emin olun. Farklı işlem tipi deneyin.
13 – Invalid Amount
Geçersiz tutar girildi. Genellikle negatif veya sıfır tutar.
Çözüm: Tutarın pozitif ve sistemin kabul ettiği formatta olduğundan emin olun.
15 – No Such Issuer
Kartın ait olduğu banka tanınmıyor.
Çözüm: Kartın geçerli ve uluslararası işlem desteği olduğundan emin olun.
41 – Lost Card, Pick Up
Kayıp olarak bildirilen kart ile işlem yapılmaya çalışıldı.
Çözüm: İşlem reddedilmeli, kart sahibiyle iletişime geçilmeli.
43 – Stolen Card, Pick Up
Çalıntı olarak bildirilen kart ile işlem denendi.
Çözüm: Güvenlik açısından işlem derhal durdurulmalı.
57 – Transaction Not Permitted to Cardholder
Kart sahibi bu tür işlemleri yapmaya yetkili değil.
Çözüm: Müşteri bankası ile iletişime geçmeli.
58 – Transaction Not Permitted to Acquirer
İşlem türü POS sağlayıcınız tarafından desteklenmiyor.
Çözüm: POS ayarlarını ve işlem izinlerini kontrol edin.
65 – Exceeds Withdrawal Frequency
Kart, belirli bir zaman diliminde izin verilen işlem sayısını aştı.
Çözüm: Müşteri daha sonra tekrar denemeli veya bankasıyla görüşmeli.
85 – No Reason to Decline
İşlem bankaca reddedildi ama belirli bir sebep bildirilmiyor.
Çözüm: Kart sahibi bankasıyla iletişime geçmeli.
96 – System Malfunction
Genel sistemsel hata, genellikle bankadan ya da ağdan kaynaklı.
Çözüm: İşlem birkaç dakika sonra tekrar denenmeli.
R0 – Stop Payment Order
Kart sahibi işlemi durdurmuş veya aboneliği iptal etmiş.
Çözüm: İşlem yapılmamalı, müşteriye iptal teyidi alınmalı.
R1 – Revocation of Authorization Order
İşlem yetkilendirmesi kart sahibi tarafından iptal edilmiş.
Çözüm: Aynı kartla tekrar denemek yerine müşteriden yeni bir ödeme yöntemi istenmeli.
İşte Türkiye’de en çok kullanılan 11 bankanın sık karşılaşılan hata kodları ve anlamları:
Aynı hata kodu birden fazla kez tekrarlanıyorsa, öncelikle hatanın kaynağına göre aksiyon alınmalıdır. Kart sahibiyle iletişime geçmek, farklı bir kart denemek veya POS sağlayıcınızdan teknik logları kontrol ettirmek gerekebilir. Sistemsel bir problemse, işlem birkaç dakika sonra tekrar denenmelidir.
Bazı bankalar ve kartlar için 3D Secure doğrulaması zorunludur. Güvenlik seviyesini artıran bu adım, kullanıcı kimliğini doğrulamak için gereklidir. Ancak bazı POS sağlayıcılar isteğe bağlı olarak 3D Secure’u devre dışı bırakabilir. PCI-DSS uyumluluğu açısından önerilen bir güvenlik katmanıdır.
API bağlantısı sırasında kesinti yaşanırsa, işlem başarılı olup olmadığı bilinmeyebilir. Bu durumda sistemde idempotent bir yapı kullanılması önerilir. Ayrıca POS sağlayıcınızdan işlem durumu sorgulaması yaparak net bilgi alınmalıdır. Log analizi önemlidir.
CVV (kart güvenlik kodu) hatası genellikle 82 - CVV Error veya bazı sistemlerde N7 - CVV2 Failure koduyla döner. Bu durumda kullanıcıdan CVV kodunu tekrar girmesi istenmeli, hatalı girişe karşı yönlendirme yapılmalıdır.
Online POS hata kodları teknik konular gibi görünse de, müşteri memnuniyeti açısından kritik öneme sahiptir. Eğer kendi sisteminizde sık sık hata alıyor veya çözüm bulamıyorsanız, Payfoni ile iletişime geçin — birlikte optimize edelim.
2025 yılında online satış yapan her işletme için tahsilatın kesintisizliği artık hayati önem taşıyor. Hata kodlarını bilmek ve doğru şekilde yönetmek, hem satış kaybını önler hem de müşterinin işletmenize olan güvenini artırır.
Payfoni ile Online POS süreçlerinizde her zaman bir adım önde olun.