B2B ticaret ve sistem entegrasyonları

Bayi kabulü, rol bazlı fiyatlandırma, teklif ve onay akışları; Shopify ile CRM, ERP, tedarikçi ve envanter sistemleri arasında veri alışverişi.

Shopify’da bayilere ve kurumsal müşterilere satış yapmak nadiren bir özelliği açmakla biter. Fiyatlar kimin giriş yaptığına bağlıdır, siparişlerin gerçek olması için onay gerekir, ürün seçilmek yerine yapılandırılmış olabilir ve siparişin bütün bu bilgiyle birlikte bir ERP ya da CRM’e ulaşması gerekir. Bu akışları Shopify üzerinde özel uygulamalar ve entegrasyonlarla, işletmenin gerçekte nasıl çalıştığına göre biçimlendirerek kurarım.

Nasıl çalışıyorum

B2B projeleri süreci beyaz tahtaya çizmekle başlar: kim başvurur, kim onaylar, fiyatları kim belirler, ERP neyi ne zaman almayı bekler. Hangi parçaların Shopify’ın kendi özelliklerinde, hangilerinin özel uygulamada, hangilerinin ara katmanda (middleware) yaşayacağına ancak ondan sonra karar veririm. Bu türden bir akışı bir Shopify storefront’unda uçtan uca kurdum; veri alışverişinde ERP ve CRM tedarikçilerinin temsilcileriyle çalıştım. Aynı bağlamda üretim tarafından gelen deneyimim de var: üretim süreçleri, MES, kullanıcı yetkilendirme ve Axapta ile veri alışverişi yapan barkod akışları. Storefront daha büyük bir operasyonun yalnızca bir parçası olduğunda bu arka plan işe yarıyor.

02Kimler için

  • Uluslararası bir bayi ağı üzerinden satan ve bayilerinin e-posta ile tablolar yerine bir storefront üzerinde teklif vermesini, sipariş vermesini ve takip etmesini isteyen üretici ve distribütörler.
  • Shopify’ı bir ERP (örneğin Microsoft Dynamics AX/Axapta) ya da CRM’in yanında çalıştıran ve siparişlerin, müşterilerin ve kargo bilgilerinin sistemler arasında taşınması gereken markalar.
  • Stok, fiyat, sipariş iletimi ve takip için bir tedarikçi sistemine bağımlı mağazalar.
  • Aynı envanteri Shopify, Amazon ve Etsy’de satan ve kanalları tutarlı tutan envanter araçlarına ihtiyaç duyan satıcılar.

03Çözdüğüm sorunlar

  • Bayi kabulü ve yetkilendirme. Ziyaretçiler kayıt olur, bayi başvurusu yapar ve fiyat görmeden ya da sipariş verebilmeden önce marka tarafından e-posta ve yönetim sayfası üzerinden onaylanır. Yetkisiz hesaplar fiyat görmez; bunun yerine teklif isteyebilir.
  • Teklif → taslak sipariş → onay → sipariş. Bayiler sepetten teklif oluşturur, mağazaya kaydeder ve Excel olarak indirir. Hazır olduğunda teklif, markanın onayını bekleyen bir taslak siparişe (draft order) dönüşür. Onay, standart ödeme adımı olmadan taslağı gerçek siparişe çevirir.
  • Ülkeye göre account manager. Mağaza yöneticisi belirli ülkelerdeki bayilere account manager atar; her yönetici kendi bölgesinin başvurularını ve taslak siparişlerini yönetir.
  • Kendi organizasyonunu yöneten bayiler. Bayiler kendi personelini ve kendi müşterilerini ekler, bu müşteriler adına sipariş verir.
  • B2B siparişlerinde yapılandırılmış ürünler. Ürün sayfasındaki 3D konfigüratör (Babylon.js üzerinde pCon) katalogda olmayan bir konfigürasyon ve fiyat üretir; yapılandırılan ürün o fiyatla sepete eklenir ve konfigürasyon verisi siparişle birlikte Axapta’ya ve CRM’e gider.
  • CRM/ERP veri aktarımı. Siparişleri ve müşteri verisini arka ofise taşıyan, sipariş ve kargo durumunu storefront’a geri getiren özel uygulamalar.
  • Tedarikçi ve çok kanallı senkronizasyon. Bir tedarikçi sistemiyle stok ve fiyat senkronizasyonu, sipariş iletimi, iptaller ve sevkiyat takibi; tedarikçi webhook sunmuyorsa periyodik kontrol (polling) dahil; pazaryerleri arasında envanter araçları.

04Tipik teslim kapsamı

  • B2B mantığını taşıyan özel bir Shopify uygulaması (gömülü yönetim sayfaları ve storefront entegrasyonu): başvurular, roller, fiyat görünürlüğü, teklifler, taslak siparişler, onaylar, account manager atamaları.
  • B2B davranışının ürün sayfalarında, sepette ve hesap sayfalarında görünür olması için Liquid ve JavaScript ile storefront değişiklikleri.
  • Başvuru, teklif, taslak sipariş ve onay adımları için markanın kendi e-posta alan adından gönderilen süreç e-postaları.
  • ERP/CRM sistemleriyle mevcut arayüzleri üzerinden entegrasyonlar; konfigürasyon verisi ve sipariş ayrıntıları açıkça eşlenmiş olarak.
  • Loglama ve uyarı mekanizmalı, sunucu tarafında çalışan Node.js servisleri olarak tedarikçi ve envanter entegrasyonları.
  • Mağaza yöneticileri ve account manager’lar için dokümantasyon.

Diğer hizmetler

Mağazayı, etrafındaki sistemleri ve neyin değişmesi gerektiğini anlatın; sorularım ve yaklaşıma dair ilk görüşümle e-postayla dönerim.

Projenizi konuşalım