İçeriğe geç

ENTEGRASYON

ERP ve e-ticaret entegrasyonu nasıl planlanır?

Ürün, stok, fiyat, sipariş ve müşteri verisini ERP ile e-ticaret arasında güvenilir biçimde akıtmak için karar ve test rehberi.

Ürün, sipariş ve stok kartlarıyla birbirine bağlanan e-ticaret ve ERP ekranları
Ürün, stok ve sipariş verilerinin kaynağını ve sistemler arasındaki yönünü önceden belirleyin.

Entegrasyon bir kablo değil, veri sahipliği ve hata yönetimi tasarımıdır. Her veri alanı için ana kaynağı, güncelleme yönünü, gecikme toleransını ve başarısız işlem davranışını belirlemeden geliştirmeye başlamayın.

Önce veri sahipliğini kararlaştırın

Ürün adı, açıklama, stok, fiyat, kampanya, müşteri ve sipariş aynı sistemde doğmayabilir. Her alan için “doğru kayıt nerede tutulur?” sorusunu yanıtlayın. Örneğin stok ERP’den mağazaya giderken sipariş mağazadan ERP’ye akabilir; ürün görseli ise içerik yönetiminde tutulabilir. İki sistemin aynı alanı serbestçe değiştirmesi sessiz veri kaybına yol açar.

Alan eşleme belgesi yalnızca teknik isimleri değil, iş kurallarını da içermelidir. Vergi dahil fiyat, varyant, paket ürün, depo, iptal, kısmi sevkiyat ve iade kavramlarının iki tarafta aynı anlama gelip gelmediğini gerçek örneklerle doğrulayın. “Müşteri” veya “stok” gibi tanıdık kelimelerin sistemlerde aynı modeli temsil ettiğini varsaymayın.

  • Her alanın ana kaynağı ve güncelleme yönü
  • Kimlik eşleme yöntemi: SKU, varyant kodu, sipariş numarası
  • Senkron veya kuyruklu aktarım kararı
  • Kişisel veri, erişim yetkisi ve saklama sınırı
Entegrasyonu veri sahipliğinden operasyon kontrolüne bağlayın
  1. Veri sahibini atayın

    Her alanın ana sistemini ve hangi yönde güncelleneceğini belirleyin.

  2. Eşleme kurallarını yazın

    Alan adlarının yanında vergi, varyant, stok, iptal ve iade anlamlarını da eşleyin.

  3. Hatayı ve mutabakatı planlayın

    Tekrar deneme, çift kayıt önleme, uyarı ve manuel uzlaştırma yolunu tanımlayın.

Başarılı akış kadar hata akışını tasarlayın

Bir API çağrısının başarılı olması siparişin işlenmiş olduğu anlamına gelmeyebilir. Zaman aşımı sonrasında tekrar gönderilen siparişin iki kez oluşmaması için benzersiz işlem anahtarları kullanılmalıdır. Geçici hatalar kontrollü olarak yeniden denenmeli; kalıcı doğrulama hataları ise anlaşılır bir kayıtla ilgili ekibe yönelmelidir.

Gözlemlenebilirlik yönetim ekranındaki “bağlı” işaretinden ibaret değildir. Son başarılı aktarım zamanı, bekleyen kayıt sayısı, hata nedeni ve tekrar deneme durumu görülebilmelidir. Entegrasyonun sahibi belli değilse küçük bir eşleme hatası günlerce fark edilmeden fiyat veya stok tutarsızlığı yaratabilir.

Testi mutlu senaryonun ötesine taşıyın

Önce sınırlı ürün ve sipariş kümesiyle uçtan uca prova yapın. Normal satışın yanında stok bitmesi, aynı anda gelen siparişler, fiyat değişimi, başarısız ödeme, iptal, kısmi iade ve bağlantı kesintisini deneyin. Canlıya geçişte eski siparişlerin aktarılıp aktarılmayacağı ve açık işlemlerin hangi sistemde tamamlanacağı da planlanmalıdır.

Mutabakat raporu iki sistemin aynı gerçeği taşıyıp taşımadığını gösterir. Günlük sipariş toplamı, satır adetleri, ödeme ve iade tutarları gibi değerler karşılaştırılabilir. Fark oluştuğunda düzeltmenin otomatik mi manuel mi yapılacağı önceden kararlaştırılmalıdır. Böylece ekip tek tek ekran kontrol etmek yerine istisnalara odaklanır.

Temel veri akışları
VeriSık kullanılan yönKritik kontrol
Ürün ve varyantERP/PIM → mağazaKod, kategori ve görsel eşlemesi
Stok ve fiyatERP → mağazaGecikme ve kampanya önceliği
SiparişMağaza → ERPTekilleştirme ve durum eşlemesi
İade ve sevkiyatÇift yönlüKısmi işlem ve mutabakat

UYGULAMA LİSTESİ

Geliştirme başlamadan önce

  • Alan bazında ana sistem ve veri yönü belirlendi.
  • API sınırları, kotalar ve kimlik doğrulama yöntemi incelendi.
  • Tekrar deneme ve çift kayıt önleme kuralları yazıldı.
  • Hata kaydı, uyarı ve operasyon sahibi tanımlandı.
  • İade, iptal ve bağlantı kesintisi senaryoları teste eklendi.
  • Geri dönüş ve manuel çalışma planı hazırlandı.

Birincil kaynaklar

Uygulamaya geçmeden önce güncel ürün ve arama motoru belgelerini kendi koşullarınız için yeniden kontrol edin.

BİRLİKTE BAŞLAYALIM

İşinizin bir sonraki
dijital adımını konuşalım.

İhtiyacınızı paylaşın. Kapsamı, öncelikleri ve doğru başlangıcı birlikte değerlendirelim.

Projenizi konuşalım