WooCommerce mi hazır e-ticaret paketi mi sorusunun internetteki karşılaştırmalarının neredeyse tamamının ortak bir sorunu var: yazının altında karşılaştırılan taraflardan birinin logosu duruyor. Bir altyapı firmasının kendi blogunda yayımlanan "açık kaynak mı hazır paket mi" yazısının sonucu baştan bellidir. Oysa bu karar üç somut soruya iner ve üçü de pazarlama diliyle değil, aritmetikle cevaplanır: mağazanın toplam sahip olma maliyeti iki modelde nasıl birikiyor, sanal POS–e-fatura–kargo–pazaryeri entegrasyonlarında kime bağımlı kalıyorsunuz ve iki yıl sonra fikrinizi değiştirirseniz mağaza verinizi gerçekten yanınızda götürebiliyor musunuz.
Bu yazıda iki modeli bu üç eksende, hiçbir marka adı vermeden karşılaştırıyoruz. Ne "açık kaynak her zaman daha ucuz" diyeceğiz ne de "hazır paket kolaydır, gerisini boş verin". Her iki tarafın da hangi ölçekte ve hangi ekip yapısında kazandığını, hangi kalemlerin faturaya sonradan eklendiğini ve geçiş kararı verdiğinizde teknik olarak neyin taşınıp neyin taşınmadığını göstereceğiz. Sonda da karar öncesi sağlayıcıya sormanız gereken somut soruların listesi var.
İki Modelin Teknik Farkı: Kod Sizde mi, Kirada mı#
Fark özellik listelerinde değil, mülkiyettedir. WooCommerce, WordPress üzerinde çalışan açık kaynak bir e-ticaret katmanıdır; kodu da veritabanı da sizin seçtiğiniz sunucuda durur. Hazır e-ticaret paketi ise sağlayıcının kendi sunucusunda çalışan, kaynak koduna erişemediğiniz bir yazılımın kullanım hakkını kiralamaktır.
Bu tek fark, aşağıdaki her başlığın nedeni:
- Kod sizdeyse, istediğiniz PHP sürümünü, istediğiniz önbelleği, istediğiniz eklentiyi kurarsınız — ve hepsinin bakımı sizindir.
- Kod kiradaysa, sağlayıcının verdiği ayar ekranlarının dışına çıkamazsınız — ama sunucu, güncelleme ve güvenlik onun işidir.
Aynı ayrım WordPress tarafında kurumsal siteler için de geçerli; oradaki tartışmayı WordPress mi özel yazılım mı ve site kurucularla karşılaştırmayı Wix mi WordPress mi yazılarında ayrıca ele aldık. E-ticarette karar aynı mantıkla ilerler ama riskler daha büyüktür, çünkü ortada para akışı ve yasal yükümlülük vardır.
Toplam Sahip Olma Maliyeti Nasıl Birikir#
Karşılaştırmaların çoğu tek bir kaleme bakar: aylık paket bedeli. Gerçek maliyet ise en az sekiz kalemden oluşur ve iki modelde farklı yerlerde birikir. Aşağıdaki tabloyu rakamsız bırakıyoruz; kendi tekliflerinizi yerine koyup toplayın.
| Maliyet kalemi | WooCommerce | Hazır e-ticaret paketi |
|---|---|---|
| Yazılım lisansı | Yok (açık kaynak) | Aylık/yıllık abonelik |
| Barındırma | Ayrı satın alınır, ölçeğe göre büyür | Pakete dahil |
| Tema | Tek seferlik veya yıllık yenilemeli | Genelde dahil, özelleştirme sınırlı |
| Eklentiler (kargo, fatura, pazaryeri, abonelik) | Her biri ayrı, çoğu yıllık yenilemeli | Kısmen dahil, kısmen üst pakette |
| Ödeme altyapısı | Banka/ödeme kuruluşu komisyonu | Aynı komisyon + bazen platform payı |
| Güncelleme ve bakım | Sizde (saat veya bakım paketi) | Sağlayıcıda |
| Yedekleme | Ayrı kurgulanır | Genelde dahil |
| Geliştirme / özelleştirme | Serbest, saatlik | Yalnızca izin verilen sınırlar içinde |
Bu tablonun okunması gereken yeri şudur: hazır pakette maliyet öngörülebilir ama tavanı vardır; WooCommerce'ta maliyet parçalıdır ama tavanı yoktur. Yani hazır pakette "bunu yaptıramıyorum" duvarına toslarsınız, WooCommerce'ta ise "her ay bir şeye daha ödüyorum" hissine kapılırsınız.
Faturaya sonradan eklenen kalemleri özellikle iki tarafta arayın:
Hazır paket tarafında: işlem hacmine veya sipariş sayısına bağlı üst paket zorunluluğu, ek kullanıcı (panel yetkilisi) başına ücret, pazaryeri entegrasyonunun ayrı modül olması, tasarım değişikliğinin ancak sağlayıcının ekibince yapılabilmesi, ürün sayısı veya depolama tavanı.
WooCommerce tarafında: yıllık yenilenen eklenti lisansları (yenilemezseniz güncelleme ve destek durur, eklenti çalışmaya devam eder), premium tema yenilemesi, kaçınılmaz hâle gelen bakım paketi ve en çok atlanan kalem — barındırma maliyetinin trafikle birlikte büyümesi. Bir mağazada sepet, ödeme ve hesabım sayfaları önbelleklenemez; bu yüzden aynı ziyaretçi sayısı bir bloga göre kat kat fazla eşzamanlı PHP süreci tüketir. Bu hesabı adım adım kaç ziyaretçi için hangi hosting paketi yazısında kurduk; mağazanız büyüdükçe barındırma kaleminin ziyaretçi sayısıyla değil, önbelleklenemeyen sayfa trafiğiyle büyüdüğünü unutmayın.
Entegrasyonlarda Kime Bağımlısınız#
Türkiye'de bir e-ticaret sitesinin çalışması için en az dört entegrasyon zorunludur: ödeme (sanal POS), e-fatura/e-arşiv, kargo ve — satıyorsanız — pazaryeri. Bu dördünde iki modelin bağımlılık yapısı temelden farklıdır.
Hazır pakette entegrasyon listesi sağlayıcının listesidir. Anlaşmalı olduğu bankalar, kargo firmaları ve e-fatura entegratörleri desteklenir; listede olmayan biriyle çalışmak isterseniz cevap genellikle "talep olarak iletelim" olur. Buna karşılık desteklenenler hazır ve test edilmiş gelir; bir hafta sonu kaybetmeden satışa başlarsınız.
WooCommerce'ta liste açıktır ama montaj sizindir. Türkiye'deki ödeme kuruluşlarının ve e-fatura entegratörlerinin çoğunun resmî ya da topluluk eklentisi mevcuttur; olmayan için API üzerinden geliştirme yapılabilir. Karşılığında her entegrasyonun sürüm uyumluluğunu siz takip edersiniz: WooCommerce büyük sürüm atladığında ödeme eklentiniz güncellenmemişse ödeme adımı kırılır.
Bu risk teorik değil, sıralaması bellidir:
- WooCommerce veya WordPress güncellenir.
- Ödeme ya da fatura eklentisi henüz uyumlu değildir.
- Sipariş oluşur, fatura kesilmez ya da ödeme adımı hata verir.
- Sorun genelde ilk müşteri şikâyetiyle fark edilir.
Bunu önlemenin tek yolu, güncellemeleri doğrudan canlıda değil sitenin bir kopyasının çalıştığı prova ortamında denemek ve orada uçtan uca bir test siparişi geçmektir. Ödeme tarafında altyapının nasıl işlediğini sanal POS nedir nasıl alınır, fatura tarafını e-fatura e-arşiv nedir yazılarında bulabilirsiniz.
Yasal yükümlülükler her iki modelde de sizde kalır. ETBİS kaydı, mesafeli satış sözleşmesi, KVKK aydınlatma metni ve çerez onayı, altyapıyı kimden aldığınıza bakmaksızın site sahibinin sorumluluğudur. Hazır paket bunları hazır metin şablonuyla kolaylaştırabilir ama hukuki sorumluluğu üstlenmez. Başlangıç için ETBİS kaydı nasıl yapılır yazısı kontrol listesi işlevi görür.
Veri Taşınabilirliği: Mağazanızı Gerçekten Götürebilir misiniz#
Bu, karşılaştırmalarda en az konuşulan ama iki yıl sonra en pahalıya patlayan başlık. Soru şu: bugün seçtiğiniz platformdan yarın çıkmak isterseniz elinizde ne kalır?
WooCommerce'ta veri sizindir ve tamamı taşınabilir. Ürünler, siparişler, müşteriler ve ayarların hepsi kendi veritabanınızdadır. Dosya sistemi ve veritabanı dökümü aldığınızda mağazanın tamamını başka bir sunucuda ayağa kaldırabilirsiniz.
Ürün ve sipariş sayınızı doğrudan veritabanından sayabilirsiniz:
-- Yayınlanmış ürün sayısı
SELECT COUNT(*) AS urun_sayisi
FROM wp_posts
WHERE post_type = 'product' AND post_status = 'publish';
-- Durumlara göre sipariş dağılımı (klasik şema)
SELECT post_status, COUNT(*) AS adet
FROM wp_posts
WHERE post_type = 'shop_order'
GROUP BY post_status;
Mağazanın tamamını yanınıza almak da iki komuttur; birincisi veritabanını, ikincisi yüklemeler ve tema/eklenti dosyalarını arşivler:
mysqldump -u kullanici -p --single-transaction --default-character-set=utf8mb4 \
veritabani_adi > magaza-$(date +%F).sql
tar czf magaza-dosyalar-$(date +%F).tar.gz public_html/
Bu iki dosya elinizdeyse mağazanız sizindir. Yedeği almakla da yetinmeyin: ayda bir, aldığınız dökümü ayrı bir alt alan adına geri yükleyip mağazanın açıldığını, ürünlerin ve sipariş listesinin göründüğünü doğrulayın. Geri dönmeyen yedek, yedek değildir.
Hazır pakette taşınabilirlik dışa aktarma ekranının verdiği kadardır. Çoğu platform ürün ve müşteri listesini CSV olarak verir; ama pratikte şu üç kalem ya eksik gelir ya da hiç gelmez:
- Sipariş geçmişinin tamamı ve ilişkileri — sipariş satırları, iade kayıtları, kargo takip numaraları, fatura bağlantıları çoğu zaman ayrı dosyalarda ve birbirine bağlanması zor biçimde gelir.
- Müşteri parolaları — hiçbir platform parola özetlerini dışa aktarmaz. Yeni platformda tüm müşterilerinize parola sıfırlama e-postası göndermek zorunda kalırsınız; bu, aktif müşteri tabanınızın bir kısmını kaybetmek demektir.
- URL yapısı ve SEO birikimi — ürün ve kategori adresleri platforma özgüdür. Geçişte adresler değişirse, yıllarca biriken arama motoru sıralamalarını korumak için eski adresten yeni adrese kalem kalem 301 yönlendirme haritası çıkarmanız gerekir.
Karar öncesi yapılacak en pratik test şudur: satın almadan önce deneme hesabından tam dışa aktarma alın ve içine bakın. Ürünler, varyasyonlar, stok, müşteriler ve siparişler ayrı ayrı çıkıyor mu? Görseller dosya olarak mı yoksa yalnızca URL olarak mı geliyor? Bu on dakikalık kontrol, iki yıl sonra haftalarca sürecek bir taşımayı önler.
Teknik Sorumluluk Kimde#
Bu başlık, maliyetin görünmeyen yarısıdır. Aşağıdaki tablo bir mağazanın ayakta kalması için düzenli olarak yapılması gereken işleri ve iki modelde kimin yaptığını gösterir.
| İş | WooCommerce | Hazır paket |
|---|---|---|
| Sunucu güncellemesi, PHP sürümü | Siz (veya barındırma sağlayıcınız) | Sağlayıcı |
| WordPress/WooCommerce çekirdek güncellemesi | Siz | — (uygulanmaz) |
| Eklenti güvenlik yamaları | Siz | Sağlayıcı |
| Yedekleme ve geri dönme testi | Siz | Sağlayıcı (kapsamı sözleşmede) |
| Kampanya trafiğinde ölçek büyütme | Siz (paket/sunucu yükseltme) | Sağlayıcı, üst pakete geçişle |
| Güvenlik olayı sonrası temizlik | Siz | Sağlayıcı |
| Yeni özellik ekleme | Serbest | Yol haritasına bağlı |
| Performans optimizasyonu | Siz | Sınırlı müdahale |
WooCommerce tarafında bu yükün somut karşılığı aylık birkaç saattir: güncellemeleri prova ortamında denemek, yedeği doğrulamak, yavaş sorguları izlemek, giriş denemelerini kısıtlamak. Mağaza güvenliği için asgari kontrol listesini WooCommerce güvenlik yazısında bulabilirsiniz.
Bu saatleri harcayacak birisi yoksa WooCommerce'ın "ücretsiz" olması sizi yanıltmasın: bakımsız bir WooCommerce mağazası, hazır paketten çok daha pahalıya patlar — çünkü fatura kesilmeyen siparişler, kırılan ödeme adımları ve hacklenen bir mağaza doğrudan ciro kaybıdır.
Hangi Durumda Hangisi Kazanır#
Genel bir "şu daha iyi" cevabı yok; senaryoya göre net cevaplar var.
Hazır e-ticaret paketi şu durumlarda kazanır:
- Teknik ekibiniz yok ve olmayacak; mağazayla ilgilenecek kişi aynı zamanda satış ve müşteri hizmetleri yapıyor.
- Ürün sayınız ve iş akışınız standart: fiziksel ürün, tekil stok, bilinen kargo firmaları, standart iade süreci.
- Hızlı başlamak öncelik; iki hafta içinde satışta olmanız gerekiyor.
- Ölçeğiniz öngörülebilir ve sağlayıcının paket basamaklarına oturuyor.
WooCommerce şu durumlarda kazanır:
- Standart dışı bir satış modeliniz var: abonelik, üyelik, dijital ürün, kişiselleştirilebilir ürün, B2B fiyat listesi, teklif üzerine satış. Abonelik tarafı için WooCommerce abonelik yazısına bakın.
- Kendi ERP, muhasebe veya depo sisteminizle iki yönlü entegrasyon gerekiyor ve API'yi siz yazacaksınız.
- İçerik pazarlaması stratejinizin merkezinde: blog, rehber ve kategori içerikleriyle arama motorlarından trafik çekiyorsunuz. WordPress bu işi tasarımı gereği yapar.
- Uzun vadede platform bağımlılığı istemiyor, verinin ve kodun sizde kalmasını önemsiyorsunuz.
- Mağazanız büyüdükçe barındırmayı kendi elinizle ölçeklemek istiyorsunuz.
İkisi arasında kararsızsanız şu iki soruyu cevaplayın: (1) Önümüzdeki 12 ayda ihtiyaç duyacağınız üç özelliği yazın — hazır paketin mevcut sürümünde bu üçü var mı? (2) Mağazanızla ilgilenecek kişinin haftada kaç saati var? İkinci sorunun cevabı sıfıra yakınsa, WooCommerce'ı ancak bir bakım anlaşmasıyla düşünün.
Karar Vermeden Önce Sorulacak Sorular#
Hangi tarafa yakın olursanız olun, aşağıdakileri yazılı olarak sorun. Sözlü cevaplarla ilerlenen e-ticaret projelerinin çoğu altıncı ayda tıkanır.
- Ürün, müşteri ve sipariş verilerinin tamamını istediğim an dışa aktarabiliyor muyum? Örnek bir dışa aktarma dosyası görebilir miyim?
- Görseller dışa aktarmada dosya olarak mı, yoksa yalnızca bağlantı olarak mı geliyor?
- Hangi bankalarla ve hangi ödeme kuruluşlarıyla entegrasyon hazır? Listede olmayan biri için ne yapılıyor?
- E-fatura/e-arşiv entegrasyonu hangi entegratörlerle çalışıyor, ek modül gerektiriyor mu?
- Pazaryeri entegrasyonları pakete dahil mi, sipariş adedine bağlı bir sınırı var mı?
- Sipariş sayısı, ürün sayısı, depolama veya panel kullanıcısı için bir tavan var mı? Tavana yaklaşınca ne oluyor?
- Kampanya günü trafik patlarsa ölçek nasıl büyüyor, ek ücret çıkıyor mu?
- Yedekler hangi sıklıkta alınıyor, kaç gün saklanıyor, geri dönmeyi ben talep edebiliyor muyum?
- Tasarımda hangi düzeyde değişiklik yapabiliyorum — tema dosyalarına erişim var mı, yoksa yalnızca hazır seçenekler mi?
- Sözleşmeyi sonlandırdığımda verilerime kaç gün daha erişebiliyorum?
WooCommerce tarafında bu soruların muhatabı sağlayıcı değil, sizsiniz — ve cevapların hepsi "evet, çünkü kendi sunucumda" olur. Bu, modelin hem en güçlü hem de en yorucu tarafıdır.
Sıkça Sorulan Sorular#
WooCommerce gerçekten ücretsiz mi#
WooCommerce'ın çekirdeği ücretsiz ve açık kaynaktır, ancak çalışır bir mağazanın toplam maliyeti ücretsiz değildir. Barındırma, alan adı, SSL, tema, ödeme–kargo–fatura eklentileri ve bakım saatleri ayrı kalemlerdir. Türkiye'de satış yapan tipik bir mağazada ödeme ve e-fatura eklentileri genelde yıllık lisanslıdır ve yenilenmediğinde güncelleme almazlar. "Ücretsiz" ifadesi yazılım lisansı için doğrudur; mağazanın tamamı için değil.
Hazır e-ticaret paketinden WooCommerce'a geçebilir miyim#
Geçebilirsiniz ama geçişin zorluğu tamamen platformun dışa aktarma yeteneğine bağlıdır. Ürün ve müşteri listesi neredeyse her platformdan CSV olarak alınabilir; asıl sorun sipariş geçmişi, müşteri parolaları ve URL yapısıdır. Parolalar hiçbir platformdan aktarılamadığı için tüm müşterilere sıfırlama e-postası göndermeniz gerekir. URL'ler değişeceği için de kategori ve ürün adresleri için 301 yönlendirme haritası çıkarmalısınız; bunu yapmazsanız arama motorlarındaki mevcut sıralamalarınızı kaybedersiniz.
E-fatura entegrasyonu hangisinde daha kolay#
Hazır pakette daha kolaydır çünkü entegratör bağlantısı hazır gelir ve genellikle birkaç alan doldurup açmakla biter. WooCommerce'ta entegratörünüzün resmî ya da topluluk eklentisini kurar, API bilgilerini girer ve fatura senaryolarını (sipariş onayı, iade, kısmi iade) kendiniz test edersiniz. Buna karşılık WooCommerce'ta entegratörü değiştirmek serbesttir; hazır pakette ise sağlayıcının desteklediği entegratörlerle sınırlısınızdır. Hangisini seçerseniz seçin, ilk ayda birkaç gerçek siparişle uçtan uca fatura testi yapın.
Mağazam büyürse WooCommerce yavaşlar mı#
Ürün sayısı arttıkça değil, önbelleklenemeyen trafik arttıkça yavaşlar. On binlerce ürünü olan WooCommerce mağazaları sorunsuz çalışır; asıl darboğaz sepet, ödeme ve hesabım sayfalarıdır, çünkü bunlar kullanıcıya özeldir ve tam sayfa önbelleğe alınamaz. Bu yüzden mağaza büyüdüğünde çözüm daha büyük bir "trafik paketi" değil, daha fazla eşzamanlı PHP kapasitesi, nesne önbelleği ve optimize edilmiş veritabanı sorgularıdır. Kaynak hesabını ziyaretçi sayısından değil, zirve saatteki eşzamanlı dinamik istekten yapın.
Hazır pakette SEO yapabilir miyim#
Temel düzeyde evet: başlık, meta açıklama, adres yapısı ve site haritası genelde düzenlenebilir. Sınır, içerik ve teknik SEO derinliğinde ortaya çıkar. Kategori sayfalarına uzun içerik eklemek, özel şema işaretlemesi yazmak, yönlendirme kurallarını toplu yönetmek veya sayfa yapısına müdahale etmek çoğu hazır pakette mümkün değildir. İçerik pazarlaması stratejinizin merkezindeyse ve blogla trafik çekmeyi planlıyorsanız, WordPress tabanlı bir mağaza bu konuda yapısal olarak daha esnektir.
İki modelin güvenliği nasıl karşılaştırılır#
Hazır pakette güvenlik sorumluluğu sağlayıcıdadır ve bu genellikle daha az riskli bir başlangıç anlamına gelir. WooCommerce'ta ise güvenlik doğrudan sizin bakım disiplininize bağlıdır: güncel olmayan bir eklenti, zayıf bir yönetici parolası veya korumasız bir giriş sayfası mağazanın tamamını riske atar. İyi yönetilen bir WooCommerce mağazası son derece güvenlidir, bakımsız olanı ise değildir. Karar verirken kendinize dürüstçe sorun: güncellemeleri ayda bir kontrol edecek biri var mı?
Küçük bir mağaza için hangisiyle başlamak daha mantıklı#
Teknik desteğiniz yoksa ve ürün yapınız standartsa hazır paketle başlamak makul bir karardır; hızlı satışa geçer, altyapıyla değil satışla uğraşırsınız. Ancak başlangıçta bile şu iki şeyi garanti altına alın: alan adı sizin adınıza kayıtlı olsun ve dışa aktarma ekranından tam veri alabildiğinizi ilk hafta test edin. Bu ikisi elinizdeyse, ileride WooCommerce'a ya da başka bir platforma geçmek maliyetli olur ama imkânsız olmaz. Bu ikisi elinizde değilse, hangi platformda olursanız olun kilitlenmişsiniz demektir.
Kapanış#
WooCommerce mi hazır e-ticaret paketi mi kararı, "hangisi daha iyi" sorusunun değil, "hangi maliyeti üstlenmeye hazırım" sorusunun cevabıdır. Hazır paket, teknik yükü sağlayıcıya devreder ve öngörülebilir bir gider yaratır; karşılığında entegrasyon listesinde, tasarımda ve veri taşınabilirliğinde sağlayıcının çizdiği sınırın içinde kalırsınız. WooCommerce kod ve veri mülkiyetini size verir, sınır tanımayan bir esneklik sunar; karşılığında güncelleme, güvenlik, yedek ve ölçekleme yükünü aylık birkaç saat olarak faturanıza yazar. Karar verirken tek bir testi ihmal etmeyin: satın almadan önce tam bir veri dışa aktarması alın ve içinde siparişlerin, varyasyonların ve görsellerin gerçekten olup olmadığına bakın.
WooCommerce tarafında ilerlemeye karar verdiyseniz sepet ve ödeme sayfaları önbelleklenemediği için kaynak planını baştan doğru yapmak gerekir: mağazalar için ayrılmış e-ticaret hosting paketleri ya da WordPress'e özel yapılandırmayla gelen WordPress hosting makul başlangıç noktalarıdır. Ödeme sayfasında zorunlu olan sertifika için SSL tarafını ilk günden halledin; çekirdek ve eklenti güncellemelerini takip edecek kimse yoksa WordPress bakım hizmeti bu tekrarlayan yükü üstlenir ve mağazanın en pahalı riskini — güncellenmemiş bir ödeme eklentisini — ortadan kaldırır.