Proje başlatın

Shopify ERP Entegrasyonu: Neyi, Nasıl Bağlamalısınız?

Shopify ERP entegrasyonu siparişi, stoğu, faturayı ve muhasebeyi tek akışa bağlar. Hangi verinin hangi yöne aktığını ve nelere dikkat edeceğinizi anlattık.

7 dk okuma E-ticaret
Kargo kolileri ve paketlenmiş siparişler

Shopify ERP entegrasyonu, mağazanızdaki siparişlerin, stok hareketlerinin, müşteri kayıtlarının ve faturaların ERP ile otomatik olarak eşitlenmesidir. Amaç, aynı bilgiyi iki yere elle girmeyi bırakmak: sipariş geldiğinde stok düşer, fatura kesilir ve muhasebe kaydı oluşur; ERP'de stok değiştiğinde mağazadaki rakam güncellenir.

Günde birkaç sipariş alan bir mağaza için bu işi tablo ile yürütmek mümkündür. Siparişler arttığında, Trendyol veya Hepsiburada gibi ek kanallar devreye girdiğinde ve birden fazla kişi stokla uğraştığında elle yapılan her adım hata riski taşır. Entegrasyon bu riski azaltır, ama yalnızca verinin akış kuralları doğru tanımlandıysa.

Bu yazıda hangi veriyi hangi yöne taşıyacağınızı, kurulum yöntemlerini ve Türkiye'ye özgü noktaları sırayla ele alıyoruz.

Entegrasyon neden gerekir

Online mağaza bir vitrin ve sipariş toplama noktasıdır; ürünün gerçekte nerede olduğunu, kaç tane kaldığını ve maliyetini ERP bilir. Mağaza ile ERP birbirini görmüyorsa tipik sorunlar yaşanır: stokta olmayan ürün satılır, fatura gecikir, iade stoğa geri dönmez, muhasebe ay sonunda rakamları elle eşleştirmeye çalışır.

Platform seçimi henüz kesinleşmediyse Shopify mı WooCommerce mi yazısı bu sorunun bir kısmına ışık tutar; entegrasyon ihtiyacı iki platformda da geçerlidir.

Hangi veri hangi yöne akar

Entegrasyonun kalbi bu tablodur. Her veri türünün tek bir "doğru kaynağı" olmalı; iki taraf da aynı alanı değiştirebiliyorsa çakışma kaçınılmazdır.

VeriDoğru kaynakYönNot
Ürün kartı (ad, kod, barkod)ERPERP'den mağazayaKodlar tutarlı olmalı
FiyatERP veya fiyat listesiERP'den mağazayaKampanya fiyatı ayrı yönetilir
Stok miktarıERPERP'den mağazayaDepo bazında toplanabilir
SiparişMağazaMağazadan ERP'yeÖdeme durumu ile birlikte
MüşteriMağaza ve ERPİki yönlü, kurallıMükerrer kayıt kontrolü şart
FaturaERP veya entegratörERP'den mağazayae-Fatura / e-Arşiv bağlantılı
Kargo takip noERP veya kargoERP'den mağazayaMüşteriye bildirim için

Entegrasyon yöntemleri

Üç temel yol vardır ve her birinin ödünleşimi farklıdır.

Hazır bağlayıcı veya uygulama

Mağaza uygulama mağazasından kurulan, ERP'nizin ya da bir aracı yazılımın sunduğu hazır bağlantıdır. Hızlı başlarsınız, ama alanlar ve iş kuralları sabittir; özel ihtiyacınız varsa sınırda kalırsınız.

Aracı entegrasyon platformu

İki sistem arasında kural tanımlayan üçüncü bir araç kullanılır. Esnektir, ama bir parça daha, bir abonelik ve izlenecek bir bağlantı daha anlamına gelir.

Özel entegrasyon

Sizin iş akışınıza göre yazılmış bir bağlantıdır. Standart dışı kuralları (depo seçimi, bundle ürünler, kısmi sevkiyat) karşılar, ama geliştirme ve bakım maliyeti vardır. Böyle bir iş gerekiyorsa özel yazılım ve kurumsal uygulama geliştirme hizmetimiz kapsamında çözebiliriz.

Entegrasyonu kurma adımları

Kurulum teknik bir iş gibi görünse de başarı büyük ölçüde hazırlık ve test kalitesine bağlıdır. Aşağıdaki sırayı izleyin.

  1. Hangi verinin hangi yöne akacağını yukarıdaki tabloya benzer şekilde yazın.
  2. Ürün kodlarını ve barkodları ERP ile mağazada eşleşecek şekilde temizleyin.
  3. Depo ve stok kuralını belirleyin: mağazaya hangi depoların stoğu yansıyacak, güvenlik stoğu bırakılacak mı.
  4. Vergi oranlarını ve kargo ücretini iki tarafta aynı kurguya getirin.
  5. Önce deneme ortamında birkaç sipariş, iade ve iptal senaryosu çalıştırın.
  6. Gerçek veriye geçerken az sayıda üründen başlayın, farkları günlük kontrol edin.
  7. Hata durumunda kimin uyarılacağını ve nasıl düzeltileceğini belirleyin.

Türkiye'de dikkat edilecek noktalar

Türkiye'de entegrasyon yalnızca stok ve sipariş değildir; fatura tarafı da hesaba girer. Siparişin faturaya dönüşmesi için e-Fatura veya e-Arşiv akışının nerede çalışacağını, ERP'de mi yoksa fatura entegratöründe mi kesileceğini baştan belirleyin. Hangi belgenin zorunlu olduğu mükellefiyet durumunuza bağlıdır; bunu mali müşavirinizle netleştirin.

Pazaryerleri de ayrı bir konudur. Trendyol ve Hepsiburada'da aynı ürünü satıyorsanız stok üç yerde birden düşmelidir; aksi halde aynı son ürünü üç kanalda birden satma riskiniz olur. Bu nedenle ERP'yi tek stok kaynağı olarak kullanıp tüm kanallara oradan stok göndermek en güvenli düzendir. Stok mantığını daha geniş ele aldığımız stok takip programı yazısı bu açıdan faydalıdır.

Bunun yanında KDV'nin ürün bazında doğru taşınması, TL dışı para birimiyle satış yapıyorsanız kur farkının nasıl işleneceği ve iadelerde fatura iptali ya da iade faturasının hangi akışla kesileceği gibi konular da ERP'nin ve muhasebenin ortak kuralıdır.

Sık görülen hatalar

  • İki tarafta da stoğu elle değiştirmek; hangisinin doğru olduğu belli olmaz.
  • Ürün kodlarını eşleştirmeden entegrasyonu başlatmak; ürünler yanlış kartlara bağlanır.
  • İade ve iptali test etmemek; stok geri dönmez, fatura düzeltilmez.
  • Varyantları (beden, renk) tek kart gibi göstermek; stok yanlış varyanta düşer.
  • Hata bildirimi kurmamak; senkronizasyon sessizce durur ve fark günler sonra anlaşılır.
  • Kampanya dönemini önceden denememek; yoğun trafikte gecikmeler stok tutarsızlığına yol açar.

Gerçekçi bir örnek

Varsayım: Bir mağaza günde 60 sipariş alıyor ve her siparişin elle işlenmesi, faturalanması ve stoğa yansıtılması ortalama 4 dakika sürüyor. Bu, günde yaklaşık 4 saat, ayda yaklaşık 20 iş gününde 80 saat demektir. Bu rakamlar yalnızca bir örnektir; kendi sipariş sayınızla ve süreyle hesaplayın.

Süre kadar önemli olan, elle işlemde hataların nerede biriktiğidir: yanlış stok düşümü, unutulan fatura, yanlış adrese kargo. Entegrasyonun asıl kazancı zaman tasarrufundan çok bu hataların azalmasıdır.

Kurulumdan sonra izleme ve bakım

Entegrasyon bir kez kurulup unutulacak bir iş değildir. Mağaza uygulamaları güncellenir, ERP tarafında yeni ürün grupları açılır, kargo firması değişir. Bu değişikliklerin her biri akışı bozabilir. Haftalık küçük bir kontrol rutini çoğu sorunu büyümeden yakalar.

  • Mağazadaki sipariş sayısı ile ERP'ye düşen sipariş sayısını karşılaştırın.
  • Stokta sıfır görünen ürünlerin mağazada da satışa kapalı olduğunu doğrulayın.
  • Faturası kesilmemiş siparişleri listeleyin.
  • İade edilen siparişlerin stoğa geri döndüğünü örneklemeyle kontrol edin.
  • Hata günlüğünde tekrarlayan uyarı olup olmadığına bakın.

Bu kontrolü bir kişiye atayın ve sonuçları kısa bir notla kaydedin. Sorumlusu olmayan kontrol zamanla yapılmaz hale gelir.

Entegrasyona başlamadan kendinize sorun

Her işletme için tam entegrasyon şart değildir. Siparişleriniz haftada birkaç taneyse ve tek kanaldan satıyorsanız düzenli bir tablo ve disiplin yeterli olabilir. Buna karşılık birden fazla kanal, birden fazla depo veya sezonluk yoğunluk varsa elle işleme devam etmek zamanla pahalıya gelir.

Kendinize şunu sorun: bir ürünün stoğunu şu an kaç yerde güncelliyorum ve bu rakamların aynı olduğundan nasıl emin oluyorum? Cevap "emin değilim" ise entegrasyon ihtiyacınız vardır. Stok yönteminizi gözden geçirmek için stok yönetimi yöntemleri yazımıza da bakabilirsiniz.

Bizim yaklaşımımız

Biz Dika Ops'u satış, stok, e-ticaret, finans ve muhasebe aynı kayıt üzerinde çalışsın diye geliştirdik; yani sipariş, stok ve fatura ayrı sistemler arasında taşınmak yerine tek yerde duruyor. Stok bilgisi Shopify ve diğer mağazalarla eşitlenebiliyor. Dika Ops kapalı beta aşamasında, şirketler bekleme listesiyle katılıyor. Stok modülü sayfasında bu yapıyı inceleyebilirsiniz.

Sıkça sorulan sorular

Shopify ERP entegrasyonu ne kadar sürer?

Hazır bağlayıcıyla ve temiz ürün verisiyle birkaç gün içinde çalışır hale getirilebilir. Özel kurallar veya birden fazla depo varsa süre uzar. En çok zaman, ürün kodlarını temizlemeye ve test etmeye gider.

Stok iki yönlü mü eşitlenmeli?

Çoğu işletme için en güvenlisi stoğun tek kaynağının ERP olmasıdır. Mağazadaki satış ERP'ye sipariş olarak gider, ERP stok bilgisini mağazaya geri gönderir. İki tarafın da stoğu bağımsız değiştirmesi çakışma doğurur.

Entegrasyon anlık mı olmalı?

Stok ve sipariş akışı için kısa aralıklarla ya da olay bazlı eşitleme tercih edilir. Fiyat ve ürün bilgisi gibi daha az değişen veri için günlük aktarım yeterli olabilir. Ne kadar sık eşitleneceğini satış hızınız belirler.

Pazaryerlerini de aynı sisteme bağlayabilir miyim?

Evet, ERP'yi merkez alan düzende Shopify, Trendyol ve Hepsiburada aynı stok havuzundan beslenir. Her kanalın kendi kuralları ve komisyonları olduğu için kanal bazlı fiyat tanımı gerekebilir. Entegratörünüzün desteklediği kanalları önceden kontrol edin.

e-Fatura entegrasyonun içinde midir?

Her zaman değil. Bazı kurulumlarda fatura ERP'den, bazılarında ayrı bir entegratörden kesilir. Hangisinin sizin için uygun olduğunu mali müşavirinizle netleştirin.

Entegrasyon bozulursa ne olur?

Sipariş akışı durabilir ya da stok güncellenmeyebilir. Bu yüzden hata uyarıları ve günlük kontrol kuralı baştan kurulmalıdır. Kritik anlarda elle işleme geçebilecek bir yedek prosedür de bulundurun.

Karar vermeden önce

Önce veri akış tablonuzu çıkarın, ürün kodlarını temizleyin ve hangi sistemin stok kaynağı olacağını yazın. Sonra en basit hazır bağlantıyla küçük bir deneme yapın. Daha karmaşık ihtiyaçlarınız çıkarsa ekibimizle konuşabilirsiniz.

Aklınızda bir proje mi var? Birlikte konuşalım.

Neyi iyileştirmek istediğinizi anlatın. Net bir sonraki adımla size dönüş yapalım.