Logo ERP'yi e-ticaret sitenize bağlamanın 3 yolu
Hazır konnektör, API ile özel entegrasyon ya da dosya aktarımı: Logo ERP'yi e-ticaret sitenize bağlamanın yolları ve hangisinin size uyduğu.
Web sitenize gelen her siparişi Logo'ya elle giriyorsanız, iş büyüdükçe iki sorun büyür: zaman kaybı ve stok farkı. Sitede "stokta var" görünen ürün depoda bitmiş olur, fatura gecikir, cari kartlar ikiye katlanır. Bu yazıda Logo ERP'yi e-ticaret sitenize bağlamanın üç yaygın yolunu, hangisinin hangi şirkete uyduğunu ve başlamadan önce netleştirmeniz gerekenleri anlatıyoruz.
Önce akışları yazın
Yöntem seçmeden önce hangi verinin hangi yöne aktığını bir sayfaya yazın. Çoğu e-ticaret entegrasyonu şu akışlardan oluşur:
- Logo'dan siteye: ürün kartı, stok miktarı, fiyat ve kampanya fiyatı.
- Siteden Logo'ya: sipariş, müşteri (cari) bilgisi, ödeme ve kargo bilgisi.
- İki yönlü: sipariş durumu, iade ve iptal.
Bu listeyi çıkarırken her akış için iki soruyu cevaplayın: Ne sıklıkla güncellenmeli ve bir kayıt aktarılamazsa kim fark edecek? Cevaplar, aşağıdaki üç yoldan hangisinin size uyduğunu büyük ölçüde belirler.
1. Hazır konnektör veya eklenti
En hızlı yol, Logo ile e-ticaret altyapısı ya da pazaryeri arasında çalışan hazır bir ürün kullanmak. Logo'nun "onaylı ekosistem çözümleri" olarak tanıttığı, farklı yazılım firmalarının ürünleri arasında sanal mağaza entegrasyonu da yer alıyor. Logo'nun broşürüne göre bu çözüm ürün, müşteri, sipariş, fatura, stok ve fiyat bilgisini Logo ERP ile pazaryerleri arasında taşıyabiliyor[1]. Kullandığınız e-ticaret altyapısının uygulama mağazasında da Logo için hazır eklentiler bulunabilir.
Hazır ürünün avantajı kurulumun kısa sürmesi. Sınırı da açık: Ürün yalnızca öngördüğü akışları destekler. Bayiye özel fiyat, birden fazla depo, set ürün ya da siparişte onay adımı gibi kurallarınız varsa, ürünün bunları karşılayıp karşılamadığını satın almadan önce kendi örnek siparişlerinizle test edin. Ayrıca hangi Logo ürünü ve sürümüyle çalıştığını ürün sağlayıcısından yazılı olarak teyit edin.
2. API ile özel entegrasyon
İkinci yolda e-ticaret siteniz ile Logo arasına size özel bir entegrasyon katmanı kurulur. Bu katman sitenin API'sinden yeni siparişleri alır, kendi kurallarınıza göre dönüştürür ve Logo'nun sunduğu bağlantı arayüzü üzerinden ERP'ye işler. Stok ve fiyat değişiklikleri de aynı katmandan siteye geri gönderilir.
Bu yöntemin gücü esneklik: Sipariş hangi depodan düşecek, hangi müşteri hangi fiyat listesini görecek, hangi durumda sipariş onaya bekleyecek, hepsini iş kurallarınıza göre tanımlayabilirsiniz. Karşılığında analiz ve geliştirme emeği gerekir. Dikkat edilecek noktalar:
- Logo'nun hangi ürün ve sürümünde hangi bağlantı arayüzünün bulunduğunu ve ek lisans gerekip gerekmediğini Logo iş ortağınızla netleştirin.
- Veriyi ERP'nin veritabanı tablolarına doğrudan yazmaktan kaçının. Bu yol ERP'nin kendi kontrollerini atlar ve sürüm yükseltmelerinde bozulabilir.
- Aynı siparişin iki kez aktarılmasını engelleyin. Sitedeki sipariş numarasını Logo kaydında saklamak basit ve etkili bir yöntem.
- Hata kaydı tutun. Aktarılamayan sipariş kaybolmamalı, nedeniyle birlikte birine bildirilmeli.
3. Dosya aktarımı
Üçüncü yol, verinin Excel, CSV ya da XML dosyalarıyla taşınması. Siteniz siparişleri belirli aralıklarla bir dosyaya döker, dosya Logo'ya aktarılır. Kurumsal entegrasyon desenlerini anlatan klasik kaynakta da bu yöntem, uygulamaların belirli aralıklarla dosya üretip birbirine aktarması olarak tanımlanır. Aynı kaynak, bir uygulamanın çıktısının diğerinin ihtiyacına nadiren birebir uyduğunu ve dosyalar arasında dönüşüm gerektiğini vurgular[2]. Logo ekosisteminde de dosya tabanlı aktarım kullanılıyor; örneğin Excel'deki banka ekstrelerini Logo ERP ürünlerine aktaran onaylı bir çözüm bulunuyor[1].
Dosya aktarımı kurulumu en kolay yöntem olabilir, ama veri ancak son aktarım kadar günceldir. Gün içinde stok birkaç kez değişiyorsa sitede yanlış stok görünme riski artar. Günde az sayıda sipariş alan ve stok değişimi yavaş olan şirketler için yine de makul bir başlangıç. Dosya şablonunu sabitleyin, sütun adlarını ve ürün kodu biçimini yazılı hale getirin.
Şirketiniz için ne anlama geliyor?
- Hangi yolu seçerseniz seçin, işe ürün kodlarını temizlemekle başlayın. Sitedeki ürün ile Logo'daki stok kartı aynı kodla eşleşmiyorsa hiçbir yöntem doğru çalışmaz.
- Siparişleriniz standart, kurallarınız sadeyse hazır bir konnektörü kendi örnek siparişlerinizle deneyin.
- Bayi fiyatı, çok depo ya da onay adımları gibi özel kurallarınız varsa API ile özel entegrasyon uzun vadede daha az elle düzeltme gerektirir.
- Dosya aktarımını geçici bir çözüm olarak kullanabilirsiniz; sipariş sayısı arttığında otomatik akışa geçmeyi baştan planlayın.
- Tek bir akışla başlayın, genellikle siteden Logo'ya sipariş aktarımı. Çalıştığını gördükten sonra stok ve fiyat akışını ekleyin.
Logo'nuzu e-ticaret sitenize ya da pazaryerlerine bağlamak isterseniz entegrasyon hizmetimize göz atın.
Kaynaklar
- Logo Yazılım, "Logo onaylı ekosistem çözümleri" tanıtım broşürü (Sanal mağaza entegrasyonu, Banka ekstre aktarımı), Mayıs 2020. cdn.logo.com.tr
- Hohpe, G. ve Woolf, B., Enterprise Integration Patterns, Addison-Wesley, 2003; "File Transfer" deseni. enterpriseintegrationpatterns.com