Yazarkasa Adisyon Programı Entegrasyonu: Nasıl Çalışır, Neye Bakılır
Kısa cevap: Yazarkasa adisyon programı entegrasyonu, adisyondaki ödemenin tutarı elle tekrar girilmeden yazar kasaya (ÖKC) gönderilip mali fişe dönüştürülmesidir. Kapsam cihaz markasına ve modeline bağlıdır; her kasa her programla çalışmaz. Satın almadan önce marka-model uyumunu, internet kesintisi davranışını ve fiş iptali akışını yazılı doğrulayın.
Restoranda iki ayrı "fiş" dünyası vardır. Biri masaya giden adisyon, diğeri müşterinin eline verilen yasal satış belgesi. Adisyon programı ile yazar kasa arasındaki entegrasyon, bu iki dünyayı birbirine bağlar. Doğru kurulursa kasiyer tutarı iki kez girmez, bir fiş kesilmeden hesap kapanmaz ve gün sonunda rakamlar tutar. Yanlış kurulursa çift kayıt, kayıp fiş ve gün sonu farkı üretir.
Bu yazı mantığı sıfırdan anlatıyor: ÖKC nedir, entegrasyon modları nelerdir, fiş hangi aşamada kesilir, hangi hatalar çıkar, ve Liya Adisyon'un repodaki gerçek kapsamı nedir. Mevzuat konularında kesin hüküm vermiyoruz; güncel durumu Gelir İdaresi Başkanlığı'ndan (GİB) ve mali müşavirinizden doğrulayın.
ÖKC (yazar kasa) nedir ve adisyon programından farkı ne?
ÖKC, "ödeme kaydedici cihaz"ın kısaltmasıdır; halk arasında yazar kasa denir. Satışı mali hafızasına kaydeden, mali fiş basan ve gün sonunda Z raporu üreten onaylı cihazdır. Adisyon programı ise masa, sipariş, mutfak, stok ve rapor yöneten yazılımdır.
| Konu | Yazar kasa (ÖKC) | Adisyon programı |
|---|---|---|
| Ne yapar? | Mali fiş basar, mali hafızaya yazar | Masa, sipariş, mutfak, stok, rapor |
| Belge niteliği | Mali değeri olan fiş | Bilgi fişi, mali değeri yok |
| Gün sonu | Z raporu (yasal) | Gün sonu yönetim raporu |
| Değişiklik | Kısıtlı, kayıt altında | Yetkiyle düzeltilebilir |
Genel çerçevede, harici satış yazılımlarının (adisyon programı, el terminali gibi) ÖKC ile bağlantılı çalışması beklenir; yani yazılımdaki bir satışın ÖKC'de mali fişe dönüşmesi hedeflenir. Bu bağlantının teknik dayanağı GİB'in cihazlar için tanımladığı iletişim protokolleridir. Hangi işletmenin hangi şartta ne yapması gerektiği değişebilen bir konudur: mali müşavirinize ve GİB duyurularına bakın.
Z raporu tarafını Z raporu nedir ve gün sonu nasıl yapılır yazısında ele aldık.
Entegrasyon neden gerekli?
Entegrasyon olmadan şu akış yaşanır: garson adisyonu yazar, kasiyer programdan toplamı okur, yazar kasaya aynı tutarı elle girer, fişi basar, ödemeyi programda "alındı" yapar. Üç sorun doğar:
- Çift giriş hatası. Toplam yanlış yazılabilir; KDV oranı yanlış kısma düşebilir.
- Eşleşmeyen kayıt. Programda kapanmış hesabın kasada fişi yoktur veya tersi.
- Yavaşlık. Yoğun saatte her hesapta ikinci bir cihaza tutar girmek kuyruk yaratır.
Entegrasyon bunları azaltır: program sepeti (kalemler, KDV oranları, ödeme türü) cihaza gönderir; cihaz fişi basar; sonuç programa döner.
Üç temel bağlantı modu
Piyasada genelde üç yaklaşım görürsünüz. İsimler satıcıdan satıcıya değişir, mantık aynıdır.
| Mod | Nasıl çalışır? | Artısı | Eksisi |
|---|---|---|---|
| Elle (bağımsız) | Kasiyer fişi cihazda keser, fiş no ve ödeme dağılımını programa girer | Her marka ile mümkün, ek sözleşme gerekmez | Hata riski, tam entegre güvence yok |
| Bulut (API) | Program sepeti internet üzerinden cihaza gönderir, cihaz basar, sonuç geri döner | Kasiyer tutar girmez | İnternet ve satıcı sözleşmesi gerekir |
| Cihaz üstü uygulama / kablolu | Program doğrudan aynı cihazın içinde ya da kablo/DLL ile konuşur | Yerel, bazen daha hızlı | Cihaz modeline özel, kurulum işi |
Hangi modun mümkün olduğu cihaz markası ve modeline bağlıdır. Bu yüzden "yazar kasayla entegre" ifadesi tek başına bir bilgi taşımaz; hangi marka, hangi model, hangi mod sorusunu mutlaka sorun.
Fiş hangi aşamada kesilir?
Entegrasyonu doğru anlamak için hesabın yaşam döngüsüne bakın.
- Sipariş aşaması. Garson masaya kalem ekler, mutfağa gönderir. Bu aşamada mali fiş yoktur; adisyon açık bir kayıttır.
- Hesap isteme. Müşteri hesap ister, adisyon dökümü basılır. Bu belge bilgi fişidir; mali değeri yoktur.
- Ödeme seçimi. Kasiyer ödeme yöntemini seçer (nakit, kart, parçalı vb.). Yazar kasa yöntemi seçilmişse program hesabı kilitler: bu andan sonra kalem eklenemez, indirim değişmez.
- Sepet gönderimi. Program toplam, kalem, KDV oranı ve ödeme bilgilerini cihaza iletir (entegre modda). Elle modda kasiyer bunu cihaza kendisi girer.
- Mali fiş. Cihaz fişi basar. Fiş numarası ve Z numarası oluşur.
- Geri bildirim. Entegre modda fiş numarası ve ödeme dağılımı programa otomatik yazılır; hesap kapanır. Elle modda kasiyer bunları programa girer.
- Gün sonu. Z raporunda tüm fişler toplanır.
Fatura istenen satışlar farklıdır: müşteri fatura talep ederse yazar kasa genelde satış fişi yerine bir bilgi fişi basar ve asıl belge e-Fatura veya e-Arşiv olarak kesilir. Bu akış restoran e-Arşiv ve e-Fatura yazısında anlatılıyor.
Neden hesap kilitleniyor?
Fiş kesilirken (ya da bekleyen bir fiş işi varken) kalem eklenirse programdaki toplam ile cihazdaki toplam ayrışır. İyi bir entegrasyon, aktif bir fiş işi varken adisyon kalemi, indirim, servis ücreti ve bahşiş değişikliğini engeller. Bu bir kısıt değil, koruma mekanizmasıdır.
Sık görülen hatalar ve çözümleri
| Belirti | Olası neden | Ne yapmalı? |
|---|---|---|
| Programda hesap kapandı, kasada fiş yok | Elle modda fiş kesilmedi veya numara girilmedi | Fiş kaydını bulun; eksik fişi mali müşavirle çözün |
| Kasada fiş var, programda hesap açık | Geri bildirim gelmedi (internet, cihaz kapalı) | Bekleyen işleri kontrol edin, aynı fişi ikinci kez basmayın |
| Toplam tutarlar farklı | Kalem eklendi sonra fiş gönderildi, yuvarlama farkı | Hesabı kilitleyen kurallara bakın; yuvarlama kuralını satıcıdan sorun |
| KDV oranı yanlış kısımda | Menüde ürün KDV'si veya kısım eşlemesi hatalı | Menüdeki KDV oranlarını ve cihaz kısımlarını eşleyin |
| Fiş iki kez basıldı | Zaman aşımında yeniden deneme, idempotans yok | Aynı sepet kimliğiyle tekrar gönderimin güvenli olup olmadığını satıcıya sorun |
| İptal gerekli ama bulutta yapılamıyor | Bazı entegrasyonlarda fiş iptali cihazdan yapılır | İptali cihazda yapın, programda onaylayın |
| Cihaz bağlantısı kopuk | İnternet, cihaz uykuda, kimlik bilgisi hatalı | Bağlantıyı test edin, kimlik bilgilerini yenileyin |
Bu tablodaki "ne yapmalı" sütunu genel mantıktır; kendi cihazınız için satıcı talimatı geçerlidir.
Seçerken satıcıya sorulacak 12 soru
- Hangi yazar kasa marka ve modelleri ile entegre çalışıyorsunuz, hangileri elle moda düşer?
- Entegre mod canlıda hangi cihazlarla kullanılıyor, yoksa yalnız belgelenmiş mi?
- Kurulumu kim yapıyor: siz, cihaz bayisi, ben?
- Entegrasyon ek ücretli mi, ücret tek seferlik mi sürekli mi?
- İnternet kesilirse bekleyen fiş işleri ne oluyor?
- Aynı hesap için fiş iki kez basılabilir mi, koruma var mı?
- Fiş iptali programdan mı cihazdan mı yapılıyor, iptal sonrası hesap nasıl davranıyor?
- Parçalı ödeme, bölünmüş hesap ve bahşiş fişe nasıl yansıyor?
- İndirim ve servis ücreti kalemlere nasıl dağıtılıyor, toplam her zaman tutuyor mu?
- Kimlik bilgileri (cihaz anahtarları) nerede, nasıl korunuyor?
- Faturalı satışta ne yapılıyor: fiş yerine bilgi fişi mi?
- Yeni nesil cihaza geçiş gerekirse programınız hazır mı?
Bu soruları demo sırasında senaryo olarak da deneyin. Daha geniş bir karşılaştırma çerçevesi için adisyon programı karşılaştırma kontrol listesine göz atın.
Liya Adisyon'un yazarkasa kapsamı
Bu bölümde yalnızca repodaki gerçek duruma dayanıyoruz. Güncel kapsam için satıcıyla yazılı doğrulama yapın.
Mali fiş kuyruğu ve elle mod. Liya Adisyon, ödeme ekranında yazar kasa yöntemiyle çalışan bir mali fiş kuyruğuna sahiptir. Elle modda kasiyer fişi cihazda keser; fiş numarasını ve nakit/kart dağılımını programa girer. Bu mod markadan bağımsız çalışacak şekilde tasarlanmıştır.
Bulut modu şimdilik yalnız Beko (Token) cihazlarda. Bulut bağlantısı Beko'nun (Token) cihaz arayüzü için kodlanmıştır. Ancak bu bağlantının gerçek cihaz ve satıcı test ortamıyla uçtan uca doğrulaması tamamlanmadan "tamamı canlı çalışıyor" demek doğru olmaz; devreye alma cihaz ve entegratör onayıyla yapılır. Diğer markalar (Hugin, Ingenico, Inpos, Pavo, Paygo gibi) için herkese açık bulut sözleşmesi bulunmadığından bu markalarda elle mod geçerlidir; ortaklık kurulursa ayrı bağdaştırıcı eklenebilir. "Tüm yazar kasa markalarıyla çalışır" diye bir iddia yoktur.
Hesap kilidi ve çift fişi önleme. Aktif bir fiş işi varken kalem, indirim, servis ve bahşiş değişikliği engellenir. Sepet, indirim ve servis tutarlarını kalemlere dağıtarak toplamın fiş toplamıyla tutmasını hedefler. Bahşiş fişe girmez.
Fiş iptali. Bulut modunda fiş iptali cihazda yapılır, programda elle onaylanır. Basılmış (iptal edilmemiş) bir fişi olan hesap geri açılamaz.
Faturalı satış. Fatura istenen hesaplarda ÖKC satış fişi yerine bilgi fişi basılır; fatura Paraşüt üzerinden e-Fatura/e-Arşiv olarak kesilir. ÖKC satış fişi kesilmiş bir satışa fatura istenmeden önce fişin iptali gerekir.
Kapsam dışı. e-Adisyon şimdilik kapsam dışıdır. Bildirim alan bir işletme için ayrı bir entegratör gerekebilir.
| Konu | Liya Adisyon durumu |
|---|---|
| Elle mod (marka bağımsız) | Var |
| Beko (Token) bulut modu | Kodlanmış; devreye alma cihaz ve entegratör onayıyla |
| Diğer markalarda bulut | Herkese açık sözleşme yok; elle mod |
| Hesap kilidi, çift fiş koruması | Var |
| Fiş iptali | Cihazda, programda onaylanır |
| e-Adisyon | Kapsam dışı |
Kurulum için pratik sıra
- Mevcut cihazı belirleyin. Marka, model ve yazılım sürümünü yazın. Cihaz bayisinden entegrasyona açık olup olmadığını sorun.
- Kısımları (departmanları) eşleyin. Cihazdaki KDV kısımları ile menüdeki ürün KDV oranlarının aynı olduğundan emin olun.
- Bağlantı bilgilerini girin. Bulut modunda cihaz sağlayıcısının verdiği kimlik bilgileri programa girilir ve yalnızca sunucuda tutulur.
- Deneme fişi. Düşük tutarlı bir satışla uçtan uca deneyin; fiş no programa döndü mü, Z'de göründü mü bakın.
- İptal senaryosunu deneyin. Fişi iptal edin, hesabın nasıl davrandığını görün.
- Kesinti senaryosunu deneyin. İnterneti kapatıp ödeme almayı deneyin; kuyruk davranışını not edin.
- Personeli eğitin. Kasiyer hangi modda olduğunu, hangi durumda ne yapacağını bilmeli.
Donanım ve kurulum kalemlerini açılış bütçenizle birlikte planlamak için restoran açarken teknoloji kontrol listesi yazısındaki tabloyu kullanabilirsiniz.
Mevzuat tarafında bilinmesi gerekenler (genel çerçeve)
- Perakende satış yapan işletmelerin yasal satış belgesi (fiş veya fatura) düzenlemesi beklenir.
- Harici satış yazılımlarının yazar kasayla bağlantılı çalışması konusunda GİB düzenlemeleri vardır; ayrıntı ve geçerlilik tarihi değişebilir.
- Yeni nesil yazar kasa ve benzeri geçişlerin kimleri, ne zaman kapsadığı GİB duyurularından takip edilmelidir.
- Cezalar ve uyum süreleri mevzuata göre güncellenir; bu yazıda rakam vermiyoruz.
Bu başlık altındaki hiçbir madde hukuki veya mali tavsiye değildir. İşletmenizin durumu için mali müşavirinize ve GİB'e danışın.
Liya ekosisteminde yazarkasa ve diğer parçalar
Adisyon, işletmenin yalnız bir parçasıdır. LiyaQR menüyü güncel tutar ve masadan sipariş akışını adisyona taşır; Liya Sadakat kasa önünde NFC veya QR ile puan toplatır. Market veya manav gibi barkod ağırlıklı işletmeler için Liya Market benzer yazarkasa mantığıyla çalışan ayrı bir üründür. Liya Adisyon fiyatları ve paketler için fiyatlar bölümüne bakın; tüm planlar KDV hariç ve yıllık peşin faturalanır.
Parçalı ödeme, bölünmüş hesap ve bahşiş fişe nasıl yansır?
Entegrasyonun gerçek sınavı, tek ödemeli basit hesapta değil, karmaşık hesaplarda ortaya çıkar. Demo sırasında şu üç durumu mutlaka deneyin.
Parçalı ödeme. Müşteri hesabın bir kısmını nakit, kalanını kartla ödüyor. Fiş toplamı hesabın toplamına eşit kalmalı ve ödeme kalemleri (nakit tutarı, kart tutarı) fişte ayrı ayrı görünmelidir. Programın bunu tek fişte mi, iki ödeme satırıyla mı gönderdiğini sorun.
Kişi başı bölme. Dört kişi hesabı eşit bölüyor. Her kişiye ayrı fiş mi kesilecek, tek fiş mi? Yuvarlama farkı (örneğin 100 TL'nin üçe bölünmesi) bir kuruşluk kaymaya yol açar; bu kuruşun hangi kişiye yazıldığı deterministik olmalıdır. Liya Adisyon parçalı ödeme ve kişi başı bölmeyi destekler; fişe yansımasını kendi cihazınızda deneyerek doğrulayın.
Bahşiş. Bahşiş satış değildir. Fiş toplamına girmemesi, ama kasa ve rapor tarafında ayrı izlenmesi beklenir. Kart bahşişinin kasaya nasıl yansıdığı gün sonu farkının sık nedenlerindendir.
İndirim ve servis ücreti dağıtımı
Hesaba toplu indirim uygulandığında, mali fişin kalem kalem KDV oranlarını doğru taşıması gerekir. Örneğin %10 KDV'li yemek ile %20 KDV'li içecek aynı hesaptaysa, toplu indirimin her KDV grubuna orantılı dağıtılması gerekir; aksi hâlde toplam tutar ama KDV dağılımı yanlış olur. Bu, entegrasyon seçerken en az sorulan ama en çok sorun çıkaran noktalardandır. Satıcıdan "indirimli hesapta KDV gruplarının toplamı fiş toplamına eşit mi?" sorusunun cevabını örnek bir fişle isteyin. KDV oranlarının güncel hâli için mali müşavirinize başvurun.
Örnek senaryo: yoğun cumartesi akşamı (kurgusal)
Bir restoranda cumartesi akşamı otuz masa dolu. Kasada tek kasiyer var ve entegrasyon elle modda. Her hesap için kasiyer toplamı cihaza yazıyor, fişi basıyor, fiş numarasını programa giriyor. Kuyruk uzuyor; bir hesapta KDV kısmı yanlış seçiliyor, gün sonunda Z ile program arasında fark çıkıyor.
Aynı akşam bulut modunda olsaydı: kasiyer ödeme yöntemini seçer, program sepeti gönderir, cihaz basar, fiş numarası geri yazılır. Kasiyerin elle yazdığı alan kalmadığı için hata türü azalır. Buna karşılık internet kesilirse bekleyen işlerin davranışı önem kazanır. Bu yüzden kesinti senaryosu, demo listenizin üst sıralarında olmalı. Kesintide ne olacağını internet kesilince adisyon sistemi yazısında ayrıca anlattık. Bu senaryo kurgusaldır ve bir müşterimizi anlatmaz.
Entegrasyon sonrası günlük kontrol alışkanlığı
Entegrasyon kurulduktan sonra bile üç basit alışkanlık sorunları erken yakalar:
- Gün içinde bekleyen iş sayısına bakın. Kuyrukta takılı fiş işi varsa, gün sonuna bırakmadan çözün.
- Gün sonunda Z toplamını programın özetiyle karşılaştırın. Fark varsa nedenini aynı gün bulun.
- Cihaz kimlik bilgilerini ve bağlantıyı ayda bir test edin. Süresi dolan anahtar, gece yarısı fark edilen bir sorundur.
Sonuç
Yazarkasa adisyon programı entegrasyonu, "tutarı iki kez girmeme" kolaylığından fazlasıdır: hesabın kilitlenmesi, fiş numarasının geri gelmesi ve Z raporunun programla tutması demektir. Ama her cihaz her programla çalışmaz ve entegre mod ile elle mod arasındaki fark büyüktür. Satın almadan önce marka-model uyumunu, iptal ve kesinti davranışını yazılı alın; mevzuat sorularını mali müşavirinize bırakın.
Sık sorulan sorular
Yazarkasa adisyon programı entegrasyonu ne demek?
Adisyon programındaki bir ödemenin, yazar kasaya (ÖKC) otomatik olarak aktarılıp mali fişe dönüşmesi demektir. Kasiyer tutarı ikinci kez girmez; program sepeti cihaza gönderir, cihaz fişi basar ve sonucu programa geri bildirir.
Adisyon fişi ile yazar kasa fişi aynı şey mi?
Hayır. Masaya getirilen adisyon veya hesap dökümü bilgi fişidir, mali değeri yoktur. Satışı belgeleyen şey yazar kasa satış fişi ya da faturadır. Liya Adisyon'un yazdırdığı fişler de bilgi fişidir ve üzerinde bunu belirten ifade yer alır.
Her yazar kasa her adisyon programıyla çalışır mı?
Hayır. Entegrasyon, cihaz üreticisinin herkese açık veya ortaklıkla verdiği bir arayüze dayanır. Marka ve model uyumunu satın almadan önce hem adisyon programı satıcısından hem cihaz bayisinden yazılı olarak doğrulayın.
Entegrasyon yoksa ne olur, elle fiş kesebilir miyim?
Elle çalışma modunda kasiyer fişi cihazda keser, fiş numarasını ve ödeme dağılımını programa girer. Bu, entegrasyonla aynı güvenceyi vermez ve hata riski taşır. Elle yolun mevzuat açısından yeterli olup olmadığını mali müşavirinize sorun.
Yazar kasa bağlantısı internet kesilince ne olur?
Bulut tabanlı bağlantılarda sepet internet üzerinden cihaza gittiği için kesinti fiş kesimini geciktirebilir. Bu yüzden satıcıya kesinti senaryosunu özellikle sorun: bekleyen işler kuyrukta kalıyor mu, kasiyer elle devam edebiliyor mu?
Yeni nesil yazar kasa gerekli mi?
Hangi cihaz türünün, hangi işletme için, hangi tarihten itibaren gerektiği GİB düzenlemelerine bağlıdır ve değişebilir. Kesin bilgi için GİB'in duyurularına ve mali müşavirinize başvurun; bu yazı hukuki görüş değildir.