
İçindekiler
Dükkânı olan bir WooCommerce satıcısının klasik sorunu: rafta 3 ürün var, site 3 diyor, mağazada 2’si satılıyor, site hâlâ 3 diyor. Akşam bir de sitede satılınca ürün yok. Çözüm ya ayrı bir mağaza otomasyonu ile entegrasyon (aylık lisans + eşitleme sorunları) ya da mağaza satışını doğrudan WooCommerce’e yazan bir kasa ekranı. İkincisi, stok tek olduğu için eşitleme sorununu baştan yok eder.
Önce yasal çerçeve: POS eklentisi yazar kasanın yerine geçmez
Bunu en başa koyuyoruz çünkü en çok karıştırılan nokta. Türkiye’de perakende satışta müşteriye mali belge (ÖKC fişi ya da e-Arşiv fatura) verme yükümlülüğü Vergi Usul Kanunu ve 3100 sayılı Kanun kapsamındadır. Bir WordPress POS eklentisi mali fiş üretmez; ürettiği “fiş”, satışın dökümüdür. Uygulamada mağazalar iki yoldan birini izler:
- Satışı POS ekranında kaydedip mali fişi yazar kasadan (ÖKC) ayrıca keser; POS’taki not alanına fiş numarasını yazar.
- e-Arşiv mükellefiyse satışı e-Arşiv faturaya bağlar (e-fatura entegratörü üzerinden). Entegratör seçimi için e-fatura sağlayıcıları karşılaştırmamıza bakın.
Mali müşavirinize danışmadan “POS eklentisi kurdum, yazar kasaya gerek kalmadı” demeyin.
Ne zaman POS eklentisi, ne zaman mağaza otomasyonu?
| Durum | WooCommerce POS eklentisi | Ayrı mağaza otomasyonu + entegrasyon |
|---|---|---|
| Stok kaynağı | Tek (WooCommerce) | İki sistem, eşitleme gerekir |
| Maliyet | Ücretsiz sürüm; Pro yıllık lisans | Aylık abonelik + entegrasyon modülü |
| 1–3 kasa, tek mağaza | Uygun | Fazla |
| Çok şube, ÖKC entegrasyonu, terazi/etiket sistemleri | Yetersiz | Uygun |
| İnternet kesilince | Satış yapılamaz (WordPress’e bağlı) | Çoğu çevrimdışı çalışır |
| Muhasebe bağlantısı | WooCommerce siparişi üzerinden (e-fatura entegratörü) | Yerleşik |
Kural olarak: tek mağaza, günde 100 satışın altı ve zaten WooCommerce kullanan işletme için eklenti yeterlidir; çok şube ya da çevrimdışı zorunluluğu varsa ERP / mağaza otomasyonu tarafına geçilir.
Adım 1 — Kurulum ve ayarlar
Eklentiler → Yeni ekle ekranında “Retail POS for WooCommerce” aratıp kurun. Sol menüde Retail POS altında Satış, Panel, Mağaza Hareketleri, Siparişler, Raporlar, İadeler, Değişim, Veresiye, Kasa, Etiketler ve Ayarlar görünür. Ayarlar’da ödeme yöntemlerinin adlarını (Nakit, Kart, Havale), fiş başlığını ve kasiyer yetkilerini düzenleyin. POS satışları WooCommerce’de normal sipariş olarak, “POS” işaretiyle kaydedilir; site siparişlerinden ayırt etmek için Siparişler ekranında filtrelenir.
WordPress panelinde Eklentiler → Yeni ekle ekranında “Retail POS” aratın ya da WordPress.org sayfasından indirin. Ücretsiz sürüm bu yazıdaki adımlar için yeterlidir.
Adım 2 — Kasayı açın
Kasa ekranında güne başlarken kasa açılışı yapılır: açılış nakdi girilir, kasiyer seçilir. Gün sonunda kapanışta beklenen nakit (açılış + nakit satışlar − nakit iadeler) ile sayılan nakit karşılaştırılır, fark kaydedilir. Bu, mağaza otomasyonlarındaki “Z raporu”nun sadeleştirilmiş hâlidir; mali Z raporu yine ÖKC’den alınır.

Adım 3 — Satış: barkod okut, ödeme al, fiş yazdır
Satış ekranı tek amaç için tasarlanmıştır: imleç barkod alanında durur, okuyucu okutur, ürün sepete düşer. Barkodu olmayan ürünler için “Ürün adı / SKU ile arayın” alanı vardır; telefon ya da tabletle çalışıyorsanız kamera simgesi tarayıcı kamerasını açar.
Sepet tarafında: müşteri (isteğe bağlı; ad-soyad-telefon ile kayıt ve sorgulama), indirim (tanımlı kampanyalar ya da elle yüzde/tutar), satış notu ve ödeme. Ödeme türleri Ödeme (tek yöntem), Parçalı Ödeme (Pro; yarısı nakit yarısı kart) ve Veresiye‘dir. Onayla dediğinizde sipariş oluşur, stok düşer, fiş penceresi açılır. Fiş, tarayıcının yazdırma penceresinden 58/80 mm termal yazıcıya ya da normal yazıcıya gönderilir.

Adım 4 — İade ve değişim
İadeler sekmesinde iade iki şekilde yapılır: fiş/sipariş numarasıyla (sipariş bulunur, satırlar seçilir) ya da kör iade — müşterinin fişi yoksa ürün okutulur, iade tutarı ve nedeni girilir. Kör iadede stok geri girer ve iade ayrı bir kayıt olarak tutulur; müdür onayı isteyip istemediğinizi ayarlardan belirlersiniz. Değişim sekmesi iade ile yeni satışı tek işlemde bağlar: gelen ürün stoğa girer, giden ürün düşer, fark tahsil edilir ya da iade edilir.
Adım 5 — Veresiye defteri
Türkiye’de mahalle esnafının vazgeçemediği özellik: Veresiye. Satışı “Veresiye” ödeme türüyle kapatınca tutar müşterinin hesabına borç yazılır; Veresiye sekmesinde borçlular, bakiyeler ve tahsilat kayıtları tutulur. Tahsilat girildiğinde bakiye düşer. Bu defter, muhasebe kaydı değil işletme içi takip aracıdır; resmi belge düzeni yine fatura/fiş üzerinden yürür.
Bu konuda öne çıkan sağlayıcılar
Yazıda anlatılan ihtiyaç için editör sıralamasında ilk sıradaki çözümler.
Adım 6 — Gün sonu ve raporlar
Raporlar günlük/haftalık satış, ödeme türüne göre dağılım ve kasiyer bazında satış verir; Mağaza Hareketleri her satış, iade, kasa açılış/kapanış ve stok değişikliğini zaman damgasıyla listeler. Muhasebeye aktarım için WooCommerce siparişleri kullanılır: POS siparişleri de sitedeki siparişler gibi e-fatura entegratörünüze akar.

Donanım: ne gerekir, ne gerekmez
- Barkod okuyucu: USB ya da Bluetooth, “klavye modu” (HID) olan herhangi bir model; 300–800 TL bandındaki okuyucular yeterlidir. Sürücü gerekmez.
- Fiş yazıcı: 58 veya 80 mm termal yazıcı; tarayıcıdan yazdırma yapılır, yazıcının Windows/macOS sürücüsü kurulu olmalı. ESC/POS doğrudan bağlantı gerekmez.
- Etiket: Etiketler ekranı ürün barkodlarını (SKU’dan) etiket kâğıdına basar; barkodsuz ürünlere önce SKU verin.
- Cihaz: WordPress paneline erişen herhangi bir bilgisayar/tablet. Kasiyer için ayrı kullanıcı açın; yönetici hesabıyla satış yapmayın.
Ücretsiz ve Pro
Ücretsiz sürüm: satış ekranı, barkod/kamera, fiş yazdırma, iade ve kör iade, değişim, veresiye, kasa açılış/kapanış, etiket basma, raporlar. Pro: parçalı ödeme (tek satışta birden çok ödeme türü) ve öncelikli destek. Güncel fiyat ve lisans koşulları ürün sayfasındadır; 14 gün iade garantisi vardır.
Retail POS for WooCommerce ücretsizdir; kurulum 2 dakika sürer, mevcut ürün verinize dokunmaz.
Sıkça sorulan sorular
WooCommerce’de mağaza satışı stoktan düşer mi?
POS eklentisiyle evet: satış WooCommerce siparişi olarak kaydedilir ve stok anında düşer. Sitede satılan ürün de aynı stoktan düştüğü için iki kanal birbirini görür.
Yazar kasa (ÖKC) yerine kullanabilir miyim?
Hayır. Eklenti mali fiş üretmez. ÖKC ya da e-Arşiv fatura yükümlülüğünüz devam eder; POS’u satış kaydı ve stok için kullanın.
İnternet kesilirse satış yapabilir miyim?
Hayır. Ekran WordPress’te çalışır; bağlantı yoksa satış kaydedilemez. Kesinti sık yaşanıyorsa yedek mobil bağlantı bulundurun.
Barkod okuyucu şart mı?
Değil; ürün adı/SKU ile arama ve telefon kamerasıyla okutma var. Günde 30+ satışta USB okuyucu süreyi belirgin kısaltır.
Birden fazla kasiyer kullanabilir mi?
Evet; her kasiyer kendi WordPress kullanıcısıyla girer, satışlar ve kasa hareketleri kasiyer bazında raporlanır.
Bilinmesi gereken terimler
- POS (point of sale)
- Satış noktası; mağazada satışın kaydedildiği kasa ekranı/yazılımı.
- ÖKC
- Ödeme kaydedici cihaz (yazar kasa); mali fiş üreten, Maliye onaylı cihaz.
- Kör iade
- Fiş/sipariş numarası olmadan, ürün okutularak yapılan iade.
- Kasa açılış / kapanış
- Gün başında açılış nakdinin, gün sonunda sayılan nakdin kaydı ve farkın hesaplanması.
- HID (klavye modu)
- Barkod okuyucunun okuduğu kodu klavye girişi gibi göndermesi; sürücüsüz çalışmasını sağlar.
Kaynaklar
- 3100 sayılı Katma Değer Vergisi Mükelleflerinin Ödeme Kaydedici Cihazları Kullanmaları Mecburiyeti Hakkında Kanun — mevzuat.gov.tr, erişim 12.09.2026
- Gelir İdaresi Başkanlığı, e-Arşiv Fatura uygulaması — ebelge.gib.gov.tr, erişim 12.09.2026
- Retail POS for WooCommerce eklenti sayfası — wordpress.org, sürüm 1.0.8
- Türkçe ürün sayfası — erenlabs.net
İlgili sayfalar: E-Fatura Sağlayıcıları · Ödeme Sistemleri · WooCommerce’de Stok Sayımı
Bu yazı faydalı oldu mu?
Bunları da beğenebilirsiniz






