Kendi kendine hizmet kasası, müşterilerin ürünleri kendileri tarayıp ödeme yaptığı modern bir alışveriş teknolojisidir. Bu rehberde, kasaların nasıl çalıştığını, kullanılan donanım ve yazılımları, barkod ve kamera teknolojilerini, avantajlarını ve kasiyersiz mağazalardan farklarını ayrıntılı şekilde öğrenebilirsiniz.
Kendi kendine hizmet kasası, müşterinin ürünleri kendi başına tarayıp alışveriş listesini oluşturarak kasiyer yardımı olmadan ödeme yapmasına imkân tanıyan otomatik bir sistemdir. Bu amaçla barkod okuyucular, dokunmatik ekranlar, tartı sensörleri ve ödeme terminalleri özel bir yazılım ile entegre şekilde çalışır.
İlk bakışta süreç basit görünür: Ürün barkoda tutulur, poşete yerleştirilir ve ödeme yapılır. Ancak bu basit adımların arkasında birbirine bağlı birkaç teknoloji bulunur. Sistem ürünü tanımalı, fiyatını belirlemeli, barkodun doğru okutulup okutulmadığını kontrol etmeli ve satışı kaydetmelidir.
Bu yazıda, kendi kendine hizmet kasasının nasıl çalıştığını, ürünleri nasıl tanıdığını, neden kamera ve tartı kullandığını ve bazı işlemlerin neden hâlâ mağaza personeli müdahalesi gerektirdiğini ayrıntılı olarak ele alacağız.
Kendi kendine hizmet kasası (KKHK), geleneksel kasanın temel fonksiyonlarını yerine getiren ancak alışveriş sürecinin kontrolünü müşteriye devreden bir ticari terminaldir. Kasiyer yerine müşteri barkodları okutur, tartılı ürünleri ekrandan seçer ve ödemeyi onaylar.
Kompakt yapısına rağmen bu kasalar birden fazla donanım bileşenini içerir. Her bir cihaz özel bir görevi üstlenir ve tüm süreç yazılım tarafından yönetilir.
Her kasada tüm bu bileşenler bulunmayabilir. Örneğin, bazı terminallerde tartı veya kamera olmayabilir, kameralar ise mağazanın genel güvenlik sisteminin bir parçası olabilir.
Kasa genellikle tüm ürün bilgisini doğrudan barkod okuyucuda saklamaz. Bunun yerine, mağazanın ürün veritabanına başvurur; burada ürün kimlikleri, adlar, fiyatlar, indirimler ve diğer bilgiler yer alır.
Müşteri barkodu okuttuğunda, cihaz ürünün sayısal kimliğini alır. Kasa yazılımı bu kimliği veritabanında arar ve ilgili ürünü elektronik sepete ekler.
Örneğin, bir su şişesi okutulduğunda sistem kimliğiyle birlikte adını, fiyatını ve miktarını gösterir. İndirimli ürünlerde, program mevcut kurallara göre indirimi uygular.
Fiyat ve ürün bilgisi mağazanın altyapısından güncellenir. Yani ürünün barkodu değişmeden fiyatı değişebilir.
Asıl fark, satış işlemini kimin yaptığıdır. Geleneksel kasada çalışan ürünleri okutur, ödemeyi kontrol eder ve sorunları çözer. Kendi kendine hizmet kasasında ise bu işlemler büyük ölçüde müşterinin sorumluluğundadır.
Her iki sistem de benzer barkod veritabanı ve ödeme yöntemlerini kullanabilir. KKHK'larda ise kullanıcının eğitimsiz olması göz önünde bulundurularak anlaşılır arayüzler, adım adım yönergeler ve ek kontrol mekanizmaları bulunur.
Ürün tanıma süreci birden fazla şekilde gerçekleşebilir. Barkod okutma en yaygın yöntemdir; tartılı ve etiketsiz ürünlerde ise ek mekanizmalar kullanılır. Modern sistemlerde kamera ve bilgisayarlı görü algoritmaları da devreye girebilir.
Burada iki temel yaklaşım vardır: Geleneksel kasa barkoddan kimlik alır, bilgisayarlı görü ise ürünü görünüşüne göre tanır. Bu teknolojiler birlikte de kullanılabilir.
Çoğu kasada optik barkod okuyucu bulunur ve EAN-13, UPC gibi lineer barkodları okur. Modern cihazlarda kamera tabanlı ve QR kod, Data Matrix gibi iki boyutlu kodları tanıyabilen okuyucular da kullanılır.
Barkodun kendisinde ürün adı veya fiyatı yer almaz; sadece kimlik bilgisidir. Aynı ürün farklı mağazalarda farklı fiyatlara sahip olabilir.
Tanıma hızı, ambalajın durumu, baskı kalitesi ve okuyucu özelliklerine bağlıdır. Hasarlı veya kötü basılmış barkodlar tekrar okunmayı gerektirebilir.
Bireysel barkodu olmayan ürünlerde süreç daha karmaşıktır. Örneğin birkaç elmayı poşete koyup kasaya getiren müşteri, dokunmatik ekrandan ürünü seçer. Kasa, entegre tartıdan ağırlık bilgisini alarak fiyatı hesaplar.
Hesap basittir: Ağırlık × kilogram fiyatı. Örneğin elma 150 TL/kg ve 0.8 kg ise toplam 120 TL olur.
Bazı mağazalarda tartı işlemi reyonda yapılır ve ürün etiketiyle birlikte barkod basılır. Bu barkod, ürünü ve ağırlığı tanımak için kasaya yeterli bilgiyi taşır.
Daha modern sistemler, kamerayla tartılı ürünün adını otomatik olarak önerebilir; müşteri onayladıktan sonra fiyat hesaplanır.
Bilgisayarlı görü destekli kasalarda kamera ürünü görüntüler, makine öğrenimi modeli ise görsel özellikleri analiz eder. Bu yöntem özellikle barkodsuz sebze, meyve ve unlu mamuller için kullanışlıdır.
Yapay zekâ, ürünün şekli, rengi, dokusu gibi özellikleri değerlendirir. Örneğin sistem muz ile portakalı ayırabilir, ya da farklı elma türlerini önerebilir.
Ancak görsel tanıma her zaman yüzde yüz doğru değildir. Benzer ürün türleri, ışık değişimi, şeffaf poşetler veya üst üste ürünler algoritmanın işini zorlaştırabilir.
Bu yüzden çoğu sistemde bilgisayarlı görü yardımcı teknolojidir; öneri sunar, müşteri onaylar.
Kamerayla ürün tanıma kolay görünse de bazı sınırlamaları vardır:
Barkod, belirli ürünleri önceden bilinen kimlik kodu ile kesin olarak tanımlar. Bu yüzden barkodlar, paketli ürünlerde ana tanıma yöntemi olmaya devam eder; bilgisayarlı görü ise özellikle görsel analizin kolaylık sağladığı alanlarda ek olarak kullanılır.
Barkod okuma dışında, kendi kendine hizmet kasası satın alımların doğru şekilde işlendiğinden emin olmalıdır. Müşteri barkodu yanlışlıkla atlayabilir, başka bir ürünü poşete koyabilir ya da bir barkodu birden çok kez okutabilir.
Bu gibi durumların tespiti için tartı platformları, kameralar ve ek sensörler kullanılır. Bunlar müşterinin hareketlerini elektronik sepetle karşılaştırarak olası uyumsuzlukları bulur.
Bazı kasalarda barkod okuyucunun yanında tartılı bir paketleme alanı bulunur. Müşteri ürününü burada tartar, sistem de toplam ağırlıktaki değişikliği kaydeder.
Kontrol, iki değerin karşılaştırılması ile yapılır:
Örneğin 500 gram makarna okutulursa, kasanın beklentisi platform ağırlığının yaklaşık bu kadar artmasıdır. Büyük farklarda sistem işlemi durdurabilir ve kontrol isteyebilir.
Birebir gram hassasiyeti aranmaz; ambalaj farkları ve üretim toleransı dikkate alınır.
Tartı platformlarında sıklıkla tenzometreler (yük hücreleri) kullanılır. Bunlar, mekanik deformasyonu elektrik sinyaline çeviren cihazlardır.
Müşteri ürünü platforma koyduğunda, sensörün elastik elemanı hafifçe bükülür. Üzerindeki rezistanslar elektriksel direnç değiştirir ve elektronik sistem bu değişimi ölçer. Sinyal işlendikten sonra, sistem uygulanan ağırlığı ve dolayısıyla ürünün kütlesini belirler.
Değişim insan tarafından fark edilmeyecek kadar küçüktür, ancak sensörler yeterince hassastır.
Daha detaylı bilgi için Elektronik Tartılarda Tenzometrelerin Çalışma Prensibi ve Doğruluğu başlıklı makaleyi inceleyebilirsiniz.
Bu uyarı, işlem sırasının kontrol algoritmasıyla ilgilidir. Başarılı bir okutma sonrası kasanın beklentisi, ürünün tartı platformuna yerleştirilmesidir. Beklenen ağırlık artışı algılandığında işlem devam eder. Ürün yerleştirilmezse veya ağırlık beklendiği gibi olmazsa uyarı çıkar.
Bazı kasalar bu tür kontrolü kullanmaz; modern konfigürasyonlarda ağırlık kontrolü olmadan da hata tespiti yapılabilir.
Kasa üzerindeki kameralar yazılıma ve donanıma göre farklı görevler üstlenir. Sıradan güvenlik kameraları kasadaki olayları kaydeder, personel gerekirse görüntüleri inceleyebilir. Gelişmiş sistemlerde ise bilgisayarlı görü yazılımı müşteri hareketlerini otomatik analiz eder.
Şüpheli bir durum tespit edilirse, kasa uyarı gösterebilir veya personele bildirim gönderebilir.
Bazı sistemler ürünün adını tespit etmek zorunda değildir; sadece bir ürünün kayıtsız şekilde hareket ettiğini anlamak yeterlidir.
Hata veya uyarılar her zaman kasıtlı ihlal anlamına gelmez. Kontrol mekanizmaları bazen müşterinin sıradan hareketlerine de tepki verebilir; örneğin platforma yanlışlıkla dokunmak, poşeti oynatmak veya kişisel eşyayı tartıya koymak gibi.
Ayrıca, yaş sınırı olan ürünlerde, ürün silmede, tanıma hatasında veya teknik arızada da personel müdahalesi gerekebilir.
Sistem genellikle personeli uyarı nedeni hakkında bilgilendirir; personel işlemi onaylayabilir, hatayı düzeltebilir veya alışverişin devam etmesine izin verebilir.
Sonuç olarak, sensörler ve kameralar personelin yerini tamamen almaz; rutin durumları otomatikleştirir, ancak özel durumlarda insan müdahalesine ihtiyaç duyar.
Ürünler tanındıktan sonra kasa, toplam alışveriş tutarını hesaplar, mevcut indirimleri uygular, ödemeyi işler ve satışı kaydeder. Tüm bu işlemler, kasa terminalini mağaza sistemleri ve ödeme altyapısıyla entegre eden yazılım tarafından gerçekleştirilir.
Barkodun okutulması ürünün satıldığı anlamına gelmez; ödeme tamamlanana kadar ürünler elektronik sepette yer alır ve satış fişi oluşturulunca işlem tamamlanır.
Her barkod okunduğunda, kasa programı veritabanından ürünü bulur ve alışveriş listesine ekler. Sistem, ürün kimliği, fiyat, miktar ve geçerli indirimleri takip eder.
Aynı ürün tekrar okutulursa, miktar artırılır ve toplam tutar otomatik güncellenir.
Tartılı ürünlerde sepete ağırlık bilgisi de eklenir ve fiyat buna göre hesaplanır.
Modern kasalar, mağazanın sadakat sistemleriyle bütünleşmiştir. Böylece müşteri puan kartı kullanabilir, kişisel tekliflerden ve kampanyalardan yararlanabilir.
Kart okutulunca veya telefon numarası girilince, kasa müşteri kimliğini ilgili sisteme iletir. Sonra indirim ve puan bilgisi alınır.
İndirim kuralları mağazaya göre değişir:
Bazı kampanyalar kasa yazılımında, bazıları ise mağaza sunucusunda hesaplanır. Ağ sorunlarında sadakat özellikleri geçici olarak devre dışı kalabilir; ancak standart ürün okutma devam eder.
Tüm ürünler okutulduktan sonra müşteri ödeme tuşuna basar. Kasa toplam tutarı ödeme terminaline iletir.
Ödeme terminali, kart veya akıllı telefondan çip, manyetik şerit veya temassız (NFC) yoluyla ödeme verisini alır. İşlem, ödeme altyapısı üzerinden bankaya iletilir, banka işlemi onaylar veya reddeder.
Onay gelirse terminal kasaya başarılı ödemeyi bildirir ve satış sonlandırılır.
Kasa ve ödeme terminali farklı işlevlere sahiptir: Kasa alışverişi hesaplar ve yönetir, terminal ise banka ödemesini gerçekleştirir.
Ödeme onaylandıktan sonra kasa, işlemi fiskal donanımda kaydeder.
Türkiye'de de benzer şekilde, fişte satıcı bilgileri, alınan ürünler, fiyatlar, uygulanan vergiler, ödeme yöntemi ve yasal bilgiler yer alır.
Müşteri isterse kağıt fiş alabilir; gerekli koşullarda elektronik fiş de verilebilir.
Kasa sisteminin ödeme veya işlem hatalarını doğru şekilde yönetmesi gerekir.
Barkod okunamazsa, tekrar okutma veya personele başvurma seçeneği sunulur. Ürün veritabanında yoksa, fiyat belirlenemez.
Banka ödemesi reddedilirse, tekrar deneme veya başka bir ödeme yöntemi önerilir.
Ödeme sırasında kasa ve terminal arasında bağlantı koparsa, işlem durumu doğrulanmadan alışveriş tekrar edilmemelidir. Bu, çifte ödeme veya kayıtsız satışın önüne geçer.
Bunun için işlem durumu kontrolleri, olay günlüğü ve hata sonrası kurtarma prosedürleri bulunur.
Ödeme süreci, karttan para çekilmesinin ötesinde; kasa yazılımı, ödeme terminali, ödeme altyapısı ve fiskal donanımın uyumlu çalışmasını gerektirir.
Kendi kendine hizmet kasaları, mağazaların her alışveriş için ayrı kasiyer bulundurmasını gerektirmez ancak aktif müşteri katılımı ister. Müşteri tüm ürünleri tarar, alışveriş listesini kontrol eder ve ödemeyi yapar.
Kasiyersiz mağazalar ise farklı bir yaklaşım sunar: Sistem, müşterinin raftan aldığı ve yerine koyduğu ürünleri otomatik olarak izler. Bilgisayarlı görü, sensörler ve veri işleme algoritmaları sayesinde klasik tarama olmadan sanal bir sepet oluşturulur.
Tam otomatik bir mağazada müşteri önce örneğin bir mobil uygulama, banka kartı veya başka bir yöntemle kimliğini doğrular.
Girişte sistem müşterinin mağazadaki etkileşimini izlemeye başlar. Kameralar ve yazılım, müşteri hareketlerini ve raf değişikliklerini analiz eder.
Bazı uygulamalarda raf altındaki tartılar ürün alınmasını kaydeder ve kamera görüntüleriyle eşleştirilir.
Bu yaklaşım Just Walk Out konseptiyle uyumludur: Müşteri ürünleri seçip mağazadan kasaya uğramadan çıkar.
Kimlik, izleme ve ödeme yöntemleri kullanılan teknolojiye göre değişir. Bazı mağazalarda tartışmalı işlemlerde insan kontrolü de bulunabilir.
Kasiyersiz mağazalarda teknik zorluk, yalnızca ürünleri değil, bunları kimin aldığını güvenli şekilde tespit etmektedir.
Örneğin iki müşteri aynı anda aynı raftaysa, sistem her eylemi doğru sanal sepete atamalıdır. Bunun için algoritmalar çoklu kamera görüntülerini analiz eder, insanları konumlandırır ve hareketlerini izler.
Ürün alındığında sistem görsel olayı raf bilgisiyla eşleştirir. Ek sensörler, ürünün gerçekten raftan alındığını doğrular. Ürün geri bırakılırsa, ilgili ürün sanal sepetten çıkarılır.
Bu yaklaşım sürekli veri eşleştirmesi gerektirir. Satın alanlar birbirini engeller veya ürünleri el değiştirdiğinde hatalar oluşabilir.
Daha fazla detay için Perakendede Bilgisayarlı Görü ve Kasiyersiz Mağaza Teknolojileri makalesini inceleyebilirsiniz.
Bilgisayarlı görü gelişmesine rağmen klasik kendi kendine hizmet kasaları birçok mağaza için pratik bir çözümdür.
En büyük avantajı, mevcut barkod tanıma sisteminden faydalanmasıdır. Mağazanın her rafına kamera yerleştirmeye, her müşteri hareketini analiz etmeye ve altyapıyı karmaşıklaştırmaya gerek yoktur.
Barkodla tarama, ürün doğru okutulup veritabanında varsa kesin tanımlama sağlar. Bilgisayarlı görü ise benzer ürünleri ayırt etmekte daha zorlanır.
Otomatik mağazalar daha karmaşık altyapı, sensör bakımı ve yazılım güncellemeleri gerektirir. Klasik kasalarda ise her ürün ayrı ayrı okutulmalı ve olası tartı hataları işlemi yavaşlatabilir.
Tercih mağaza tipi, ürün çeşidi, müşteri sayısı ve otomasyonun ekonomik faydasına göre değişir. Büyük marketler için kendi kendine hizmet kasaları, küçük mağazalar içinse tam otomasyon daha avantajlı olabilir.
Kendi kendine hizmet kasası, müşterilerin kasiyer yardımı olmadan alışveriş yapabilmesini sağlayan bir dizi teknolojiyi bir araya getirir. Barkod okuyucu, yazılım aracılığıyla ürünü tanır ve fiyatını hesaplar, ödeme terminali ödemeyi işler.
Tartı sensörleri ve kameralar, işlemlerin doğruluğunu kontrol ederek hataları tespit eder. Yapay zekâ ise zorunlu bir unsur değildir; çoğu paketli ürün barkodla güvenli şekilde tanımlanabilir. Bilgisayarlı görü ise belirli ürün grupları ve müşteri davranışlarının analizinde destekleyici rol oynar.
Tam otomatik mağazalar, ürünlerin raftan alınmasında manuel tarama gerektirmez; fakat bu sistemler daha karmaşık altyapı ister. Bu nedenle klasik kendi kendine hizmet kasaları, otomasyon, maliyet ve müşteri memnuniyeti arasında pratik bir denge sunar.