POS cihazı aslında işlemi tek başına “onaylamaz”. POS, karttan aldığı bilgileri ve işlem verilerini ödeme ağı üzerinden bankaya/ödeme kuruluşuna gönderir; asıl yetkilendirme burada yapılır.
Basitleştirelim:
💳 1. Kart POS’a okutulur
Temassız ödemede:
Kart → NFC → POS
Kart, işlem için gerekli bilgileri ve işleme özel kriptografik doğrulama verisini POS’a iletir.
Bu, sadece kart numarasını okumaktan farklıdır.
🔐 2. POS işlem bilgilerini oluşturur
POS şunları bir araya getirir:
- 💰 İşlem tutarı
- 🏪 İşletmenin bilgileri
- 💳 Karttan gelen veriler
- 🔢 İşlem numarası
- 🔐 Kartın oluşturduğu kriptografik veri
Bunlar ödeme ağına gönderilir.
🏦 3. Banka kontrol eder
Kartı veren banka gelen işlemi kontrol eder.
Örneğin:
Kart geçerli mi?
Kart bloke mi?
Limit/bakiye yeterli mi?
İşlem güvenlik kurallarına uyuyor mu?
Kartın oluşturduğu kriptografik doğrulama geçerli mi?
Her şey uygunsa:
✅ ONAY
değeri POS’a geri gönderilir.
Sorun varsa:
❌ RED
döner.
🔄 4. Neden eski işlemi tekrar kullanamıyorlar?
Temassız kartlarda işlem için işleme özel bir kriptografik değer üretilebilir.
Örneğin:
İşlem 1 → doğrulama A
İşlem 2 → doğrulama B
İşlem 3 → doğrulama C
Bu nedenle birinin eski bir işlemin verisini kopyalayıp tekrar kullanması sistem tarafından tespit edilebilir.
📱 Telefonla ödemede
Telefonlarda güvenlik daha da farklı olabilir.
Örneğin Apple Pay/Google Pay gibi sistemlerde gerçek kart numarası yerine token kullanılabilir.
Böylece POS:
“Bu telefonun gerçek kart numarası nedir?”
bilgisini doğrudan almak zorunda kalmaz.
Kısacası: POS cihazı kartı sadece “okuyup” karar vermez. Kart → POS → ödeme ağı → banka şeklinde bir doğrulama zinciri oluşur. Banka, kartın geçerliliğini, işlem tutarını, hesabı/limiti ve gerekli kriptografik kontrolleri doğruladıktan sonra POS’a onay veya ret gönderir.