Ürünleri koyup bekleyen mağaza değil, satın alma kararını kolaylaştıran bir ticaret akışı. WooCommerce, Shopify veya özel frontend ile ürün, kategori, ödeme ve ölçüm yapısı birlikte kurgulanır.
E-ticaret sitesinde dönüşümü belirleyen üç şey vardır: ürünün kaç adımda bulunabildiği, ödeme adımının kaç alan istediği ve sitenin mobilde ne kadar hızlı açıldığı. Platform kararı ise satış modeline bağlıdır — hem perakende hem toptan satıyorsanız tek mağaza bu ikisini taşıyamaz; WordPress multisite ile iki ayrı mağaza kurmak, bakım yükünü ikiye katlamadan bu ayrımı sağlar.
Butik marka, kahve/yiyecek markası, kreatif ürün üreticisi, hizmet paketleri satan ekip veya mevcut mağazasını yenilemek isteyen işletme.
Türkiye'de e-ticaret kuran işletmelerin önemli bir kısmı hem son tüketiciye hem işletmelere satıyor. Bu iki alıcı ürünleri paylaşır ama başka hiçbir şeyi paylaşmaz:
Bu iki deneyimi tek mağazaya sıkıştırma girişimi klasik olarak her ikisini de bozar: fiyat gizlemek için katman üstüne katman eklenir, sepet kuralları karmaşıklaşır. Doğru çözüm ayrım kurmaktır. Castor Coffee vakasında bu, WordPress multisite üzerinde herkese açık perakende ve girişe kapalı toptan olmak üzere iki mağazayla çözüldü — tek kurulum, tek bakım noktası.
E-ticarette terk edilen sepetlerin büyük kısmı ödeme adımında kaybedilir. Buradaki kurallar basit ama sıkça ihlal edilir:
Sanal POS entegrasyonunda dikkat edilecek iki nokta var. Birincisi evraksal: banka başvurusu, sitenizde mesafeli satış sözleşmesi, gizlilik politikası, iptal-iade koşulları, teslimat bilgisi, iletişim ve KVKK aydınlatma metni bulunmasını şart koşar. Bu sayfalar hazır değilse başvuru ilerlemez — bu yüzden yasal sayfalar projenin sonunda değil başında hazırlanmalı.
İkincisi teknik güvenlik: ödeme sonrası kullanıcının geri döndüğü adresteki parametrelere asla güvenilmemeli. O adres kullanıcının tarayıcısından geçer ve değiştirilebilir; ödeme, sağlayıcıya atılan ayrı bir sunucu-sunucu sorgusuyla teyit edilmelidir. Ayrıntısı ve kod örneği ödeme geçidi notunda.
Sektörünüze özel ödeme yöntemleri de olabilir. Restoran ve yemek işinde yemek kartları (Multinet, Sodexo, Setcard) belirleyicidir; bunları kabul etmeyen bir site hedef kitlesinin önemli bir kısmını ödeme adımında kaybeder. Bu kartlar için hazır eklenti yoktur, özel geçit yazılması gerekir.
Kategori yapısı hem kullanıcı hem arama motoru için aynı işi yapar: ürünü bulunabilir kılmak. İyi bir yapıda müşteri aradığı ürüne en fazla üç adımda ulaşır ve her kategori sayfası kendi başına bir arama hedefi olacak kadar anlamlıdır.
Sık yapılan hata, kategori sayfalarını yalnızca ürün listesi olarak bırakmak. Oysa kategori sayfası genellikle en çok arama trafiği alan sayfadır — kısa bir açıklama metni, sık sorulan sorular ve doğru başlık yapısı bu sayfaları gerçek giriş kapısına çevirir.
E-ticaret trafiğinin ezici çoğunluğu mobil ve çoğu zaman mobil veriyle geliyor. Ürün fotoğrafları sitenin en ağır varlığı olduğu için ilk iş görselleri WebP'ye çevirmek ve yeni yüklemeleri otomatik dönüştürmek olmalı. İkinci iş, ilk ekrandaki büyük görseli önden yüklemek ve tembel yüklemeden muaf tutmak.
Dikkat: hız eklentilerinin toptan JavaScript erteleme ayarı, WooCommerce'in blok tabanlı ödeme sayfasını çalışmaz hâle getirir ve müşteri "sepetiniz boş" mesajıyla karşılaşır. Bu hata yalnızca giriş yapmamış ziyaretçilerde oluştuğu için site sahibi genelde fark etmez. Teşhisi ve çözümü ayrı bir notta.
İçerik ve özelleştirme ağırlıklı projelerde WooCommerce; hızlı operasyon, stabil checkout ve düşük teknik bakım istenen projelerde Shopify daha doğru olabilir.
Evet, ürün hiyerarşisi, açıklama dili, görsel kullanım ve kategori yapısı dönüşüm açısından yeniden düzenlenebilir.
Evet. İhtiyaca göre ödeme sağlayıcıları, kargo seçenekleri, kuponlar ve temel takip sistemleri kurulabilir.
Kategori ve ürün sayfaları, canonical mantığı, schema, sitemap ve hızlı açılış için teknik temel kurulur.
WooCommerce, veriye ve koda tam sahip olmak, özel entegrasyon yazmak veya Türkiye'ye özgü ödeme yöntemleri eklemek istediğinizde daha esnektir. Shopify kurulum ve bakım yükünü düşürür ama özelleştirme sınırlıdır ve aylık maliyet süreklidir. Sektörünüze özel bir ödeme veya operasyon ihtiyacı varsa WooCommerce genelde daha doğru olur.
Şirket evraklarının yanında sitenizde belirli yasal sayfaların yayında olması gerekir: mesafeli satış sözleşmesi, gizlilik politikası, iptal ve iade koşulları, teslimat bilgisi, iletişim ve KVKK aydınlatma metni. Bunlar olmadan başvuru ilerlemez. Bu yüzden yasal sayfaları projenin başında hazırlamak gerekir.
Evet, ancak hazır bir eklentiyle değil. Bu sağlayıcılar entegrasyon bilgilerini yalnızca üye iş yeri anlaşması yapan işletmelerle paylaşır ve parametreler işletmeye özeldir; sağlayıcının dokümanına göre özel bir ödeme geçidi yazılması gerekir. Bu entegrasyonu Her Mutfak sipariş sisteminde canlı olarak uyguladım.
Evet, ancak bunu tek mağazada kural üstüne kural ekleyerek yapmak zamanla kırılgan bir yapı üretir. Daha sağlıklı yol, aynı WordPress kurulumu üzerinde perakende ve toptan için iki ayrı mağaza kurmaktır: erişim ve fiyat mağaza düzeyinde ayrılır, bakım tek noktada kalır.
Büyük olasılıkla sunucu sepeti doğru biliyor ama sepeti ekrana çizen JavaScript çalışamıyor. Hız eklentisinin tüm betikleri toptan ertelemesi bu hataya yol açar ve genellikle yalnızca giriş yapmamış ziyaretçilerde görülür. Kalıcı çözüm, erteleme kuralına WordPress ve WooCommerce betiklerini hariç tutan bir liste eklemektir.