Bölüm 8 / 15
Kasa: QR okutma ve ödül kullanımı
Kasa, kasiyerin telefon ya da tablette kullandığı ekrandır. Kasiyer hesabıyla looptr.app/merchant adresine girildiğinde panel yerine doğrudan kasa açılır; sahip ve yöneticiler de aynı ekrana /merchant/cashier adresinden ulaşabilir. Kasa, şubenin yayında ve aboneliğin geçerli olduğunu her açılışta kontrol eder; üstte KASA AÇIK rozeti görünür; daha önce başlamış bir ücretsiz dönem sürüyorsa bitiş tarihi de yazar.

Müşteri tarafı: QR göster
Müşteri LOOP uygulamasında Loop kartını ya da alt çubuktaki QR düğmesini açar. Ekranda dinamik bir QR kod ve altında 8 haneli kısa kod görünür.

- Kimlik QR'ı 30 saniyede bir kendini yeniler; ekran görüntüsü işe yaramaz.
- Aynı anda yalnızca bir kod geçerlidir; yeni kod üretilince eskisi iptal olur.
- Kod tek kullanımlıktır: okutulduğu anda tüketilir.
Drip verme (kazanım): tek okutma, tek karar
Kasiyer tek iş yapar: okutur ve onaylar. Her okutma 1 Drip'tir; adet ya da tutar girilmez, hesap yapılmaz.
- Kasiyer Kamerayla tara ile müşterinin QR'ını okutur ya da kısa kodu Kısa kod alanına yazıp Tara'ya basar.
- Ekranda müşteri, bakiyesi ve büyük harflerle Loop kartının kuralı görünür: "Ne zaman verilir? Kahve veya çay → 1 Drip" ya da "500 TL ve üzeri alışveriş → 1 Drip". Müşterinin adı hiçbir planda görünmez; kasada işletmene özel üye numarası yazar (“LOOP üyesi #415”).
- Kural tuttuysa kasiyer büyük 1 Drip ver düğmesine dokunur. Onay dokunuşu bilerek vardır: telefonu kameranın altına aniden uzatan müşteri kendi kendine Drip kazanamaz.
- Geçerli bir kampanya varsa düğme "2 Drip ver" der ve kampanyanın adı yanında görünür; ekstrayı kasa kendisi ekler. Saatli bir kampanyanın ekstrası Bonus Drip'tir: ekranda "1 Drip + 1 Bonus Drip yazılır" görünür ve müşteri onu yalnızca kampanya saatlerinde kullanabilir (Bonus Drip).


Kasa şu kurallara göre davranır:
| Kural | Değer | Kasada görünen |
|---|---|---|
| Ödül penceresi | Taramadan sonra varsayılan 5 dakika (30 saniye–15 dakika arası ayarlanabilir) | Sürenin bitiş saati; süre dolarsa yeniden okutulur |
| Aynı kasiyer | Kodu kim okuttuysa onayı o verir | "Bu kod başka bir kasiyer tarafından okutuldu" |
| Bekleme süresi | Aynı müşteri, aynı şube: 4 saat (işletme uzatabilir) | "Verme: müşteri bu şubede kısa süre önce Drip aldı · tekrar 18:40" |
| Yönetici PIN'i eşiği | Şube ayarı; tek okutmada genelde devreye girmez, yalnızca kampanyayla toplam eşiği aşarsa istenir | "Bu işlem için yönetici PIN'i gerekiyor." |
| Günlük sınır | Loop kartı ayarı | "Günlük sınıra ulaşıldı (n/n)" |
| Şüpheli işlem | Dolandırıcılık kuralları | "Bu işlem incelemede. LOOP destekle iletişime geç." ya da "Bu işlem güvenlik kuralları nedeniyle durduruldu" |
Her okutmadan sonra kamera 2,5 saniye dinlenir; sayaç kamera ekranında görünür, süre bitince sıradaki müşterinin QR'ı okunur. Kasiyer başına 5 dakikada en fazla 120 tarama yapılabilir; 10 dakikada 20 başarısız denemeden sonra kısa bir bekleme uygulanır. Müşteri başına güvenlik kuralları (bekleme süresi, günlük sınır, hız kontrolleri) bundan etkilenmez.
Müdür PIN'i
Şubede yönetici PIN'i açıksa, eşiğin üzerindeki yüklemelerde kasa onaylayan müdürü seçmeni ve 4–6 haneli PIN'ini girmeni ister. PIN yalnızca seçilen kişinin kaydıyla karşılaştırılır; yanlış girişler o kişinin PIN'ini geçici olarak kilitler. Sahipler, yöneticiler ve PIN tanımlamış şube müdürleri onay verebilir. PIN, Ekip ve roller bölümünde anlatılır.
Yanlış işlem: yalnızca LOOP iptal eder
Tamamlanan bir kazanımı, ödül teslimini ya da hediye kullanımını işletmede kimse geri alamaz; bu yüzden kasiyerin onaylamadan önce kurala bakması önemlidir. Bir hata olduysa LOOP Merchant'ta Hareketler'den işlemi açıp LOOP'tan iptal iste'ye dokun, nedenini seç. Talep, işlem bilgileriyle birlikte işletmenin Destek kaydına düşer; LOOP inceleyip iptal ederse Hareketler'de "Geri alındı" görünür ve müşteri bilgilendirilir.
Ödül kullanımı (iki aşamalı)
Ödül kullanımı, yanlışlıkla harcamayı önlemek için iki tarafta da onay ister.
- Müşteri talep eder. Ulaştığı fiyattaki ödüllerden istediğini kendisi seçer ve ödül sayfasında Kullanım kodu oluştur düğmesine basar. Ekranda 2 dakika geçerli, tek kullanımlık bir ödül QR'ı ve kısa kodu görünür. Bakiye henüz düşmez.


- Kasiyer okutur. Kasa "Ödül kullanımı · Müşteri onayı bekleniyor" durumuna geçer ve 90 saniyelik geri sayım başlar.

- Müşteri onaylar. Uygulamasında "Kullanımı onayla" kartı açılır; Basılı tut ve onayla düğmesini basılı tutar. Bu işlem geri alınamaz ve ödülün Drip'leri o anda bakiyeden düşer.

- Ödülü teslim et. Kasa ekranı yeşile döner ve ne yapılacağını söyler: ücretsiz ürün ödülünde ürünün adı ("Ver: Kokteyl"), indirim ödülünde tutar ("İndirim yap: 50 TL indirim"). Ödülün fiyatı müşterinin bakiyesinden düşmüştür. Müşteri de fişini ve kalan Drip'lerinin halkaya döndüğünü görür.


Önemli: Ödülü, kasa ekranı ONAYLANDI demeden teslim etme. Müşteri 90 saniye içinde onaylamazsa işlem düşer ve bakiye değişmez; kasiyer İptal et ile de vazgeçebilir, müşteriye "İşletme kullanımı iptal etti" bildirimi gider.
Başka bir işletmenin ödül kodu okutulursa kasa "Bu kod bu işletmeye ait değil" der ve kod yanmaz. Ödül, geçerli olduğu şubelerde kullanılabilir; diğer şubelerde "Bu ödül bu şubede kullanılamaz" uyarısı çıkar.
Hediye kullanımı (iki aşamalı)
Hediyelerin kendi QR'ı vardır ve ödül gibi kullanılır:
- Müşteri uygulamada hediyesini açar, Kasada göster'e basar. Hediyenin QR'ı ve kısa kodu görünür.
- Kasiyer okutur. Kasa "Hediye · Müşteri onayı bekleniyor" durumuna geçer; hediyenin adı ve değeri ("Ücretsiz ürün", "50 TL indirim") yazar.
- Müşteri telefonunda Onayla'ya dokunur. Kasa yeşile döner: hediyeyi ver ya da indirimi uygula. Hediye bakiyeden bir şey düşmez.
Müşteri onaylamazsa ya da süre dolarsa hediye kullanılmaz ve müşteride kalır. Hediyenin günü, saati ya da şubesi uymuyorsa, haftalık 2 hediye hakkı dolduysa ya da hediye 18 yaş sınırına takılıyorsa kasa okutur okutmaz "Hediye verilemez" der.
Kasa kapalıysa
Abonelik ödemesi alınamadıysa (ödeme alınana kadar), işletmenin planı Free'ye geçtiyse (ödeme 7 gün içinde alınamadı, sahip Free'ye geçti ya da anlaşma bitti; Free'de Loop kartı yoktur) ya da yeni bir aboneliğin ilk ödemesi henüz alınmadıysa kasa kapanır ve kasiyere "İşletme aboneliğinin ilgilenilmesi gerekiyor; sahibin panelden Plan ve ödeme'yi kontrol etmesi gerekir" mesajı gösterilir. Panel açık kalır; sorun Plan ve ödeme sayfasından çözülür.
LOOP Merchant uygulaması: sekmeler ve kasa kilidi
Kasa, telefona kurulan LOOP Merchant uygulamasında da açılır. Alttaki sekmeler role göre değişir:
| Rol | Sekmeler |
|---|---|
| Kasiyer | Hareketler · Tara · Diğer |
| Sahip, yönetici, şube müdürü | Bugün · Hareketler · Tara · Rezervasyon · Diğer |
Bugün sekmesi (eskiden "Özet") günün sayılarını (taramalar, verilen Drip, ödül teslimleri, tekil müşteri), İlgilenmen gerekenler listesini ve bugünkü rezervasyonları telefonda gösterir; panelin Ana sayfasının cebe sığan hâlidir.
Diğer › Kasa kilidi telefonun kasayı başkasının eline bırakmamasını sağlar:
- Hızlı PIN: kasayı şifre yazmadan açtığın kısa PIN. Varsa Face ID (ya da parmak izi) ile açmayı da buradan açarsın; cihaz şifresi kabul edilmez.
- Otomatik kilit: uygulama arka planda seçtiğin süreden (1, 5 ya da 15 dakika) uzun kalırsa kasa kilitlenir. Kilit hesabından çıkış yapmaz.
- Otomatik kilit yalnızca bir hızlı PIN ya da Face ID tanımlıysa çalışır; böylece kasada her seferinde şifre yazmazsın. O zamana kadar telefonun kendi kilidi yeterlidir.
Hızlı PIN, müdür onayında istenen yönetici PIN'inden farklıdır.
Kasiyerler için hızlı kontrol listesi
- Okut, ekrandaki kurala bak, tuttuysa Ver'e dokun. Her okutma 1 Drip; adet ya da tutar yok.
- Müşteri kodunu okuttuktan sonra 5 dakika içinde onayla.
- Ödülü ve hediyeyi yalnızca ekran ONAYLANDI dedikten sonra teslim et.
- Yanlış bir işlem olursa geri alamazsın: Hareketler'den LOOP'tan iptal iste.
- Hata mesajı görürsen müşteriye nedenini söyle: bekleme süresi, günlük sınır ya da inceleme.