Çoğu kişi Shopify'ı şöyle düşünür: sunucu derdi yok, güvenlik derdi yok, tema hazır, ödeme hazır; bir dijital teslimat uygulaması kurarım ve e-pin satmaya başlarım. İlk hafta bu his gerçekten harika. Panel temiz, mağaza hızlı, mobil görünüm kusursuz. Sonra ilk bayin gelir ve ona özel fiyat vermek istersin; ya da tedarikçinin API'sinden anlık kod çekmek istersin ve sistemin duvarına çarparsın.
Shopify mükemmel bir mağaza motoru. Ama fiziksel ürün için tasarlandı: envanter, kargo, varyant, iade. E-pin ise stoklanmayan, tekil, saniyede teslim edilmesi gereken bir varlık. Bu yazıda bir epin satış scripti ile Shopify + uygulama kurgusunu; komisyon, kontrol, teslimat gecikmesi, bayi yönetimi ve sahiplik başlıklarında karşılaştırıyorum. Amaç bir tarafı kötülemek değil, duvarın tam olarak nerede olduğunu sen çarpmadan önce göstermek.
Kapalı bir altyapıda e-pin teslimatı neden yarım kalır?
E-pin teslimatının kalbi ödeme onayı ile kod gönderimi arasındaki o iki saniyedir. Kendi sunucunda bu zinciri baştan sona kontrol edersin: onay gelir, havuzdan kod kilitlenir, gerekirse tedarikçiye çağrı atılır, kod ekranda anında görünür. Kapalı platformda ise sen bu zincirin yalnızca bir halkasını görürsün.
Shopify tarafında kod teslimi genelde bir uygulama üzerinden, çoğu zaman e-posta ya da uygulamanın barındırdığı bir sayfa aracılığıyla gerçekleşir. Bu kurgu çalışır ama araya bir taraf daha girer. Arıza olduğunda hata Shopify'da mı, uygulamada mı, senin tedarikçinde mi? Üç kapıyı çalmak zorunda kalırsın ve müşteri bekler. Bir dijital ürün satış scriptinde ise tek kapı var: sen.
Tedarikçi API entegrasyonunu gerçekten kurabilir misin?
Kurabilirsin, ama dışarıdan. Shopify'ın kendi içinde "tedarikçiye git, kodu al, sipariş satırına yaz" gibi bir akış tanımlayamazsın; bunun için dışarıda bir ara sunucu yazman, Shopify'ın sipariş bildirimini oraya göndermen ve teslimatı geri yazman gerekir. Yani sonunda zaten bir sunucu ve bir yazılım yönetiyorsun, üstüne bir de platform kirası ödüyorsun.
İşin ironisi şu: Shopify'ı sunucu yönetmemek için seçmiştin, ama otomatik teslimat isteyince yeniden sunucuya dönüyorsun. Hazır bir e-pin satış yazılımı bu ara katmanı ortadan kaldırır çünkü tedarikçi sürücüsü, stok havuzu ve sipariş durumu aynı veritabanında yaşar. Zincir kısaldıkça arıza noktası azalır.
| Başlık | Epin satış scripti | Shopify + uygulama |
|---|---|---|
| Sahiplik | Lisans senin, veri sende | Kiralık altyapı |
| Maliyet modeli | Tek seferlik + barındırma | Aylık abonelik + uygulama |
| İşlem kesintisi | Sadece ödeme sağlayıcısı | Sağlayıcı + olası platform payı |
| Tedarikçi API | Yerleşik sürücü | Dış ara sunucu gerekir |
| Bayi / toptan fiyat | Yerleşik seviyeler | Ek uygulama, sınırlı |
| Checkout kontrolü | Tam | Çok kısıtlı |
| Kurulum kolaylığı | Orta | Çok yüksek |
| Ölçek / altyapı yükü | Sende | Platformda |
Komisyon ve abonelik matematiği hangi noktada dönüyor?
E-pin satışının kâr marjı dardır; çoğu üründe yüzde beş ile on beş arasında gezinir. Bu marjda her sabit gider ve her yüzde ciddi biçimde hissedilir. Aylık platform aboneliği, iki dijital teslimat uygulaması, çoklu para birimi uygulaması ve ödeme kesintisi üst üste gelince marjın önemli bir dilimi işletme dışına akar.
Lisanslı bir kurulumda ise giderin ana kalemi tek seferlik ve öngörülebilir; üstüne barındırma maliyeti biner. Kritik eşik ciro değil, sipariş adedi ve ürün çeşidi. Aylık sipariş sayısı arttıkça yüzdesel modeller lisans modelinin üzerine çıkar ve fark her ay büyür. Hesabı yaparken gelecek on iki ayı yaz, bu ayı değil.
Shopify kurgusunda aylık işletme giderinin dağılımı
- Ödeme ve işlem kesintileri 40%
- Platform aboneliği 25%
- Uygulama abonelikleri 20%
- Tema ve özel geliştirme 15%
Bayi ağı kurmak istediğinde duvar nerede başlıyor?
E-pin işinde gerçek büyüme perakendeden değil bayiden gelir. Bayi demek; kendi paneli olan, bakiye yükleyen, farklı fiyat listesi gören, bazen API üzerinden toplu sipariş veren bir müşteri demek. Bu yapı klasik e-ticaret mantığının dışında kalır.
Shopify'da müşteri gruplarına özel fiyat vermek mümkün ama bakiye sistemi, bayi API'si ve alt bayi hiyerarşisi kurmak platformun tasarım amacının dışında. Her katmanı ayrı uygulamaya veya özel geliştirmeye bağlarsın, sonuçta yönetmesi zor bir yapı çıkar. Oysa bu özellikler ciddi bir e-pin yazılımı için standart modüldür. Büyüme planın bayi içeriyorsa karar çoktan verilmiş demektir.
Hangi platformu seçersen seç, müşteri listesi ve sipariş geçmişini ham veri olarak indirebiliyor olmalısın. Kod havuzu ve teslimat kayıtlarını dışa aktaramadığın bir sistem, ileride seni rehin alır.
Shopify hangi durumda gerçekten doğru seçim?
Dürüst olalım: yeni başlıyorsan, elinde sınırlı sayıda ürün varsa, kodları tedarikçiden elle alıp havuza yüklüyorsan ve teknik hiçbir şeyle uğraşmak istemiyorsan Shopify seni hızla ayağa kaldırır. Mağazanın görünümü profesyonel olur, mobil performansı iyidir, ödeme entegrasyonu birkaç tıkla biter.
Fakat işin karakteri değiştiğinde, yani çok tedarikçili otomatik teslimat, bayi ağı, özel kampanya mantığı ve kendi ödeme kurgun devreye girdiğinde platform seni yavaşlatmaya başlar. O noktada yapılacak en makul şey göçü planlamak. Bir dijital ürün satış yazılımı seçerken sorman gereken tek soru şu: üç yıl sonraki halim bu sistemin içine sığıyor mu?
| İhtiyaç | Shopify uygun | Script uygun | Not |
|---|---|---|---|
| Elle kod yükleme | Evet | Evet | Düşük hacimde fark az |
| Tedarikçiden anlık çekim | Hayır | Evet | Ara sunucu gerekir |
| Bayi paneli + bakiye | Hayır | Evet | Büyümenin motoru |
| Kendi ödeme kurgun | Kısıtlı | Evet | Kesinti farkı yaratır |
| Sıfır sunucu bilgisi | Evet | Hayır | Barındırma desteği şart |
| Veri sahipliği | Kısmi | Tam | Göç kolaylığı |
| Uluslararası satış | Güçlü | Kuruluma bağlı | Para birimi yönetimi |
Kiracı değil sahip ol
Pinova; stok havuzu, tedarikçi entegrasyonu, bayi bakiyesi ve anlık teslimatı kendi sunucunda, kendi verinle çalıştırır. Aylık uygulama aboneliği yok, sipariş başına sürpriz kesinti yok.
Shopify mağazamı script'e taşımak zor mu?
Ürün ve müşteri verisi Shopify'dan CSV olarak indirilebildiği için aktarım genelde sorunsuzdur. Dikkat edilecek yer URL yapısı: eski ürün adreslerini yeni adreslere kalıcı yönlendirmeyle bağlamazsan arama trafiğinde düşüş yaşarsın.
Kendi sunucumu yönetmek zorunda mıyım?
Tam yönetim gerekmez. Standart bir paylaşımlı veya VDS barındırma yeterlidir; kurulumu ve güncellemeleri sağlayıcının yapması durumunda günlük işin panelden ibaret kalır.
Shopify'da dijital teslimat uygulamaları e-pin için yeterli değil mi?
Elle yüklenen kod havuzları için çoğu senaryoda yeterli çalışır. Yetmediği yer çok tedarikçili anlık çekim, bayi fiyat seviyeleri ve teslimat arızasında otomatik iade gibi işe özgü mantıklar.
İki modeli de deneyip karar verebilir miyim?
Evet ve en sağlıklısı bu. Mevcut mağazanı kapatmadan lisanslı yazılımı bir alt alan adında kur, aynı ürünlerle sipariş akışını karşılaştır, sonra kararını ölçtüğün verilere göre ver.
Shopify sana hız satar, lisanslı bir yazılım ise kontrol satar. Küçük başlarken hız daha değerlidir; hacim, bayi ve otomasyon devreye girdiğinde kontrol her şeyin önüne geçer. Doğru karar, bugünkü rahatlığına değil on iki ay sonraki planına bakmakla verilir. Bu planı somut biçimde test etmek istersen canlı demo üzerinde bayi fiyatlandırmasını ve otomatik teslimat akışını kendi ürünlerinle dene, ardından özellikler listesinde Shopify'da eksik kalan maddelerin karşılığını tek tek işaretle.

