Kısa Cevap: Önce Yasal Kayıt, Sonra Teknik Kurulum
E-ticaret sitesi kurmak için iki şey gerekir: satış yapabileceğiniz yasal bir yapı ve çalışan bir site. Yasal tarafta vergi kaydı ve ETBİS kaydı; teknik tarafta alan adı, hosting, bir e-ticaret yazılımı, SSL sertifikası, sanal POS, kargo anlaşması ve yasal metinler.
Bu rehberde önce başlamadan gerekenleri ve hangi yolu seçebileceğinizi, sonra kendi sitenizi açık kaynak bir yazılımla (OpenCart örneğiyle) kurmanın adımlarını anlatıyoruz. Sonda maliyet kalemleri ve yayına almadan önce bir kontrol listesi var.
Başlamadan Önce: Satış İçin Gerekenler
Site kurulumuna geçmeden önce yasal tarafı netleştirin; ETBİS kaydında ve sanal POS başvurusunda bu bilgiler istenir.
Vergi Kaydı: Şahıs Şirketi ya da Şirket
Kendi sitenizden düzenli satış yapacaksanız çoğu durumda bir vergi kaydı gerekir: şahıs şirketi ya da limited/anonim şirket. Hangisinin size uygun olduğu satış hacminize ve ürününüze göre değişir; bunu bir mali müşavirle konuşmak en doğrusudur.
Evden Satış ve Esnaf Muaflığı
Evde ürettiği ürünleri internetten satanlar için belirli şartlarla vergi muafiyeti (esnaf muaflığı) uygulanabiliyor. Şartlar ve yıllık satış sınırı değişebildiği için başlamadan önce vergi dairenize ya da mali müşavirinize danışın.
ETBİS Kaydı
Kendi sitesi üzerinden satış yapan işletmelerin faaliyete başlamadan önce e-Devlet üzerinden Elektronik Ticaret Bilgi Sistemi'ne (ETBİS) kayıt olması gerekir. Kayıtta vergi kimlik numarası, MERSİS numarası ve alan adı gibi bilgiler istenir. Ayrıntılar Ticaret Bakanlığı'nın ETBİS sayfasında.
Sanal POS Başvurusu İçin:
Banka ve ödeme kuruluşları başvuruda genellikle vergi levhası, kimlik ve şirketler için imza sirküleri gibi belgelerle sitenizin yasal metinlerini ister. Yasal kaydı ve metinleri siteden önce hazırlamak süreci hızlandırır.
Hangi Yolu Seçmeli? Pazaryeri, Hazır Altyapı ya da Kendi Siteniz
E-ticarete başlamanın üç yaygın yolu var. Doğru seçim; ürün sayınıza, bütçenize ve teknik işlere ne kadar vakit ayırabileceğinize bağlı.
Pazaryeri
Trendyol, Hepsiburada gibi platformlarda mağaza açarsınız. Hazır bir müşteri kitlesi vardır, site kurmanız gerekmez; karşılığında satış başına komisyon ödersiniz ve müşteri ilişkisi platformda kalır.
Kiralık Hazır Altyapı
Bir e-ticaret yazılımını aylık ya da yıllık ücretle kiralarsınız. Hosting, güncelleme ve güvenlik çoğunlukla firmadadır; kurulum kolaydır, ama özelleştirme paketin izin verdiği kadardır.
Açık Kaynak (Kendi Kurulumunuz)
OpenCart, WooCommerce gibi lisans ücreti olmayan yazılımları kendi hostinginize kurarsınız. En esnek yoldur; hosting, güncelleme ve yedek sorumluluğu sizdedir. Bu rehberdeki adımlar bu yol içindir.
İkisi Birlikte:
Birçok işletme hem pazaryerinde satar hem kendi sitesini açar: pazaryeri yeni müşteri getirir, kendi siteniz pazaryeri komisyonu olmadan satış ve tekrar gelen müşteri için çalışır.
Dijital Kimliğiniz: Alan Adı ve Hosting Seçimi
Her şeyden önce, sitenizin bir alan adına (domain) ve internette barınacağı bir alana (hosting) ihtiyacı var.
Alan Adı (Domain)
Sitenizin www.sirketiniz.com gibi internet üzerindeki adresidir.
İpuçları:
- Akılda kalıcı, markanızla uyumlu
- Mümkün olduğunca kısa ve yazımı kolay
- .com, .com.tr gibi popüler uzantıları tercih edin
Hosting (Barındırma)
Web sitenizin tüm dosyalarının (resimler, yazılımlar, veritabanı) 7/24 erişilebilir bir şekilde saklandığı sunucu hizmetidir.
E-Ticaret İçin Hosting Seçimi:
Başlangıç için paylaşımlı hosting paketleri yeterli gibi görünse de, e-ticaret siteleri daha fazla kaynak tükettiği için performansı yüksek, SSD diskli ve en az %99,9 çalışma garantisi (uptime) sunan bir hosting paketi seçmelisiniz. İlerleyen zamanlarda ürün ve ziyaretçi sayınız arttıkça VPS veya bulut sunuculara geçiş yapmayı düşünebilirsiniz.
E-Ticaret Motorunu Kurma: OpenCart Kurulumu
Alan adı ve hosting tamam olduğuna göre, artık e-ticaret sitenizi çalıştıracak yazılımı kurma zamanı. Bu rehberde örnek olarak esnekliği ve ücretsiz olmasıyla öne çıkan OpenCart'ı ele alacağız.
OpenCart Dosyalarını İndirin
OpenCart'ın resmi web sitesinden en güncel sürümü bilgisayarınıza indirin.
Dosyaları Sunucuya Yükleyin
Hosting firmanızın size sağladığı cPanel, Plesk gibi bir kontrol paneli veya bir FTP programı (FileZilla gibi) aracılığıyla indirdiğiniz dosyaları sunucunuzdaki ana dizine (public_html veya httpdocs) yükleyin.
Veritabanı Oluşturun
Kontrol paneliniz üzerinden bir MySQL veritabanı, bir veritabanı kullanıcısı oluşturun ve bu kullanıcıya veritabanı için tüm yetkileri verin. Bu bilgileri (veritabanı adı, kullanıcı adı, şifre) not alın.
Kurulumu Başlatın
Web tarayıcınıza alan adınızı yazdığınızda OpenCart kurulum ekranı sizi karşılayacaktır. Ekrandaki adımları takip ederek lisans sözleşmesini kabul edin, sunucu uyumluluğunu kontrol edin ve not aldığınız veritabanı bilgilerini girerek kurulumu tamamlayın. Kurulum bitince, ekranda da hatırlatıldığı gibi sunucudaki install klasörünü silin.
Güvenin Simgesi: SSL Sertifikası Kurulumu
SSL (bugünkü teknik adıyla TLS), siteniz ile ziyaretçileriniz arasındaki veri akışını şifreleyerek güvenli hale getiren bir protokoldür. E-ticaret siteleri için bu bir seçenek değil, zorunluluktur.
Neden Zorunlu?
- Müşterilerinizin kredi kartı bilgileri, adresleri gibi hassas verilerini korur
- Tarayıcıda çıkan "Güvenli Değil" uyarısını engeller
- Adres çubuğunda güven veren kilit işaretinin (🔒) görünmesini sağlar
- Google için önemli bir SEO kriteridir
Nasıl Alınır?
Çoğu hosting firması, kontrol panelleri üzerinden tek tıkla kurabileceğiniz ücretsiz Let's Encrypt SSL sertifikaları sunar. Hosting paketinizde bu özellik yoksa ayrıca bir SSL sertifikası satın almanız gerekir. Kurulum sonrası sitenizin http:// yerine https:// ile çalıştığından emin olun. Sertifikaların geçerlilik süresi kısaldığı için (2026'dan beri en fazla 200 gün) otomatik yenilemenin açık olduğunu kontrol edin.
Ödeme Alma Zamanı: Sanal POS Entegrasyonu
Müşterilerinizin kredi kartı veya banka kartı ile online ödeme yapabilmesi için Sanal POS (Point of Sale) hizmetine ihtiyacınız var. Bunun için iki ana yol bulunur:
Doğrudan Banka Anlaşması
Her banka ile ayrı ayrı anlaşma yaparak onların Sanal POS'unu sitenize entegre edebilirsiniz. Bu yöntem genellikle daha düşük komisyon oranları sunsa da, başvuru süreçleri uzun ve teknik entegrasyonu daha karmaşıktır.
Ödeme Kuruluşları (PayTR, iyzico gibi)
Bu firmalar, tek bir anlaşma ve tek bir entegrasyon ile tüm bankaların kartlarından ödeme almanızı sağlar. Kurulumları çok daha kolaydır ve genellikle OpenCart gibi platformlar için hazır modülleri bulunur. Başlangıç için en pratik ve hızlı yöntem budur.
Entegrasyon Süreci:
Seçtiğiniz ödeme kuruluşunun web sitesinden başvuru yapın. Onaylandıktan sonra size verilen API Anahtarları veya Mağaza Bilgileri'ni, OpenCart yönetim panelinize kuracağınız ilgili ödeme modülünün ayarlarına girerek entegrasyonu tamamlarsınız. Hazır modüllerde kart bilgileri genellikle ödeme kuruluşunun güvenli sayfasında girilir; kart bilgisini kendi sitenizde saklamayın.
Hız ve Güvenlik Kalkanı: Cloudflare Kurulumu
Cloudflare, siteniz ile ziyaretçileriniz arasında durarak hem sitenizin daha hızlı açılmasını sağlayan (CDN) hem de siber saldırılara karşı koruyan (WAF) ücretsiz bir hizmettir.
Hız (CDN)
Sitenizin statik içeriklerini (resim, CSS, JS dosyaları) dünya geneline yayılmış sunucularda kopyalar. Böylece bir ziyaretçi sitenize girdiğinde, içerikler ona en yakın sunucudan yüklenir ve siteniz daha hızlı açılır.
Güvenlik
Sitenize gelen zararlı trafikleri ve DDoS gibi saldırıları daha size ulaşmadan engeller.
Nasıl Kurulur?
Cloudflare'in web sitesine kaydolun ve sitenizi ekleyin.
Cloudflare, mevcut DNS kayıtlarınızı tarayacaktır. Kontrol edip onaylayın.
Son adımda Cloudflare, size iki adet Nameserver (NS) adresi verecektir. Alan adını satın aldığınız firmanın kontrol paneline giderek, mevcut NS adreslerinizi Cloudflare'in size verdiği adreslerle değiştirin. Bu işlem genellikle birkaç saat sürer, bazen bir güne kadar uzayabilir; tamamlanınca siteniz Cloudflare koruması altına girer.
SSL Modunu Flexible Bırakmayın:
Ödeme alan bir sitede Cloudflare SSL modunu "Flexible" bırakmayın; bu modda Cloudflare ile sunucunuz arasındaki trafik şifresiz gider. Sunucuda geçerli bir sertifika varken "Full (strict)" seçin.
Son Dokunuşlar ve Unutmamanız Gerekenler
Teknik kurulumlar bitti, ama işimiz henüz bitmedi.
Tasarım (Tema Giydirme)
OpenCart'ın varsayılan teması yerine, markanıza ve ürünlerinize uygun, mobil uyumlu (responsive) profesyonel bir tema satın alıp kurun.
Kargo Entegrasyonu
Anlaşmalı olduğunuz kargo firmasının (Yurtiçi, MNG, Aras vb.) OpenCart modülünü kurarak kargo süreçlerinizi otomatikleştirin.
Ürün Sayfaları
Her ürüne net fotoğraflar ve kendi yazdığınız bir açıklama ekleyin. Üreticinin metnini olduğu gibi kopyalamak hem müşteriye hem Google'a yeni bir şey anlatmaz.
SEO Ayarları
OpenCart yönetim panelinden SEO URL'lerini aktif edin; ürün ve kategoriler için açıklayıcı başlıklar ve açıklamalar girin. Site yayına girince Google Search Console'a ekleyip site haritanızı (sitemap) gönderin.
Fatura
Siparişler için faturayı nasıl keseceğinizi baştan belirleyin; çoğu e-ticaret yazılımının fatura programlarıyla entegrasyonu vardır. Yükümlülüklerinizi mali müşavirinize sorun.
Yedekleme
Hosting panelinden otomatik yedeği açın ve yedeklerin bir kopyasını sunucu dışında saklayın. Güncelleme ve modül kurulumundan önce mutlaka yedek alın.
Yasal Metinler ve Satıcı Bilgileri
İnternetten satış yapan bir site, bazı metinleri ve bilgileri müşteriye sipariş öncesinde göstermek zorundadır. Başlıcaları:
Sitede Bulunması Gerekenler
- Ön bilgilendirme formu ve mesafeli satış sözleşmesi (sipariş onayından önce gösterilir)
- Cayma hakkı ve iade koşulları (tüketicinin genel kural olarak 14 günlük cayma hakkı vardır; bazı ürünlerde istisnalar bulunur)
- KVKK aydınlatma metni (hangi kişisel verileri neden işlediğiniz)
- Çerez politikası (sitede çerez kullanılıyorsa)
- Satıcı bilgileri: unvan, adres, e-posta, telefon ve varsa MERSİS numarası
Hazır Şablonu Olduğu Gibi Kopyalamayın:
İnternetteki örnek metinleri kendi ürününüze, kargo ve iade sürecinize göre uyarlayın. Emin olmadığınız noktalarda bir hukukçudan destek alın.
Maliyet Kalemleri: Neye Bütçe Ayırmalı?
Rakamlar seçtiğiniz yola ve firmalara göre çok değiştiği için burada yalnız kalemleri listeliyoruz:
Başlangıçta ve Her Yıl:
- Alan adı ve hosting (her yıl yenilenir)
- Tema ve ücretli modüller (ödeme, kargo, fatura)
- Sanal POS ya da ödeme kuruluşu komisyonu (her satıştan)
- Kargo anlaşması
- Mali müşavir ve fatura programı
- Ürün fotoğrafları
- Bakım: güncelleme, yedek ve güvenlik
Web sitesi tarafındaki kalemleri Web Sitesi Fiyatları Neye Göre Değişir? rehberimizde ayrıntılı anlattık.
Yayına Almadan Önce Kontrol Listesi
Siteyi duyurmadan önce bir müşteri gibi baştan sona deneyin:
Son Kontrol:
- Gerçek bir kartla küçük tutarlı bir test siparişi verin, sonra iadesini deneyin
- Siparişi telefondan da baştan sona tamamlayın
- Sipariş ve kargo e-postaları müşteriye ve size ulaşıyor mu bakın
- Yasal metinlere her sayfanın alt kısmından ulaşılabiliyor mu kontrol edin
- Site her adreste https ile açılıyor mu, "Güvenli değil" uyarısı çıkıyor mu bakın
- Otomatik yedek açık mı, bir yedeği geri yüklemeyi denediniz mi
- Google Search Console'a eklendi mi, site haritası gönderildi mi
Profesyonel Destek Başarınızı Hızlandırır
Gördüğünüz gibi bir e-ticaret sitesi kurmak, birçok teknik detayı içinde barındıran kapsamlı bir süreçtir. Bu adımların her birinde yapılacak küçük bir hata, ileride büyük zaman ve para kayıplarına yol açabilir.
Eğer bu teknik süreçler gözünüzü korkutuyorsa veya vaktinizi bu detaylar yerine doğrudan ürünlerinize ve pazarlamaya ayırmak istiyorsanız, profesyonel destek almak en doğru seçenektir.
GK Web Tasarım ile E-Ticaret Dünyasına Adım Atın!
Biz bu adımları sizin yerinize yaparız: hazır bir e-ticaret yazılımını markanıza göre kurar, alan adı, hosting ve SSL ile birlikte çalışır halde teslim ederiz. Ayrıntılar İzmir e-ticaret sitesi yapımı sayfamızda; fikrinizi konuşmak için bize yazın.
Ücretsiz Ön Görüşme