B2B ve B2C Hibrit E-Ticaret Mimarisi
Tek altyapıda B2B bayi portalı ve B2C perakende satış nasıl yönetilir? Müşteri grubuna özel fiyat listeleri, kademeli iskonto, cari hesap ve çoklu depo.
Yozel
12 dk

İçindekiler (17)
Küresel ticaretin dijitalleşme hızı arttıkça, üretici markalar, distribütörler ve büyük perakendeciler için toptan satış (B2B - Business to Business) ile son tüketiciye doğrudan satış (B2C / D2C - Business to Consumer) arasındaki geleneksel duvarlar tamamen yıkılmaktadır. Geçmişte şirketler perakende müşterileri için ayrı bir e-ticaret sitesi, bayileri ve kurumsal alıcıları için ise hantal, mobil uyumsuz ve ERP'ye bağımlı ayrı bir bayi portalı (B2B Portal) yönetmek zorunda kalıyordu. İki ayrı yazılım altyapısını, iki ayrı ürün kataloğunu, iki ayrı stok havuzunu ve iki farklı entegrasyon katmanını yönetmek; hem yüksek bakım maliyetlerine hem de veri tutarsızlıklarına yol açmaktadır. İşte bu yapısal sorunu kökten çözen B2B ve B2C Hibrit E-Ticaret Mimarisi, tek bir merkezi ticaret motoru (unified commerce engine) üzerinden hem bireysel tüketicilere hem de kurumsal bayilere özelleştirilmiş deneyim sunan modern bir mühendislik yaklaşımıdır.
Bugün E-Ticaret dünyasında rekabet üstünlüğü sağlayan markalar, en iyi e-ticaret altyapı türleri arasında öne çıkan başsız (Headless) ve modüler (Composable) mimarileri kullanarak B2B'nin karmaşık iş kurallarını B2C'nin pürüzsüz kullanıcı deneyimiyle birleştirmektedir. Bu kapsamlı rehberde; tek bir katalog ve envanter omurgası üzerinde müşteri grubuna özel fiyat listelerinin, kademeli hacim iskontolarının, minimum sipariş miktarlarının (MOQ), cari hesap ve açık kredi limiti yönetimlerinin, çoklu depo tahsisatının ve ERP senkronizasyonunun nasıl tasarlandığını tüm teknik detaylarıyla inceliyoruz.
1. B2B ve B2C Hibrit E-Ticaret Mimarisi Nedir ve Neden Zorunludur?
Hibrit e-ticaret mimarisi; aynı veritabanı, aynı ürün bilgi yönetimi (PIM - Product Information Management), aynı sipariş yönetim sistemi (OMS) ve aynı API ağ geçidi üzerinde hem perakende (B2C) hem de toptan/kurumsal (B2B) satış kanallarını çalıştıran birleşik bir platform mimarisidir. Sistem, siteye giriş yapan kullanıcının kimlik doğrulama belirtecine (JWT / Session Context) göre davranışını milisaniyeler içinde dinamik olarak değiştirir.
Anonim bir ziyaretçi veya bireysel bir müşteri siteye girdiğinde; KDV dahil perakende fiyatları, adet bazlı sepet kurallarını, kredi kartı ve dijital cüzdan ödeme seçeneklerini, kampanya kurgularını ve son tüketici odaklı vitrin tasarımını görür. Buna karşılık kurumsal bir bayi veya onaylı bir B2B satın alma uzmanı kendi hesabıyla giriş yaptığında; aynı ürünlerin KDV hariç bayi net fiyatlarını, koli/palet bazlı minimum sipariş zorunluluklarını, hacimsel kademeli iskonto tablolarını, cari hesap bakiyesini, açık kredi limitini, hızlı toplu sipariş (CSV/Excel veya SKU matrisi) ekranlarını ve vadeli ödeme (Net 30 / Net 60 / DBS) seçeneklerini görüntüler.
Ayrı Altyapılar Yerine Tekil Hibrit Mimariye Geçmenin 5 Stratejik Avantajı
- Tek Gerçeklik Kaynağı (Single Source of Truth - SSOT): Ürün açıklamaları, teknik özellikler, yüksek çözünürlüklü görseller, kullanım kılavuzları ve kategori ağaçları tek bir merkezden yönetilir. Yeni bir ürün eklendiğinde hem B2C vitrininde hem de B2B bayi kataloglarında anında yayına girer.
- Gerçek Zamanlı Envanter ve Stok Havuzu Bütünlüğü: B2B ve B2C ayrı sistemlerde çalıştığında yaşanan en büyük kriz, perakendede satılan son ürünün aynı anda bir bayi tarafından toptan sipariş edilmesidir (overselling). Hibrit mimaride tüm kanallar aynı gerçek zamanlı stok rezervasyon motorunu paylaşır.
- Toplam Sahip Olma Maliyetinde (TCO) Radikal Düşüş: İki ayrı yazılım lisansı, iki ayrı sunucu kümesi, iki ayrı güvenlik duvarı ve iki ayrı ERP entegrasyon projesi yürütmek yerine tek bir Uygulama ve Yazılım omurgası korunur.
- B2B Alıcılarına B2C Kalitesinde Deneyim (B2C-like UX for B2B): Modern kurumsal satın almacılar, mesai saatleri dışında kendi kişisel alışverişlerinde alıştıkları hızlı arama, akıllı filtreleme, mobil uyumluluk ve tek tıkla yeniden sipariş kolaylığını iş yerindeki B2B portallarında da talep etmektedir.
- Yapay Zeka ve GEO Görünürlüğü: Tek bir güçlü alan adı (domain) otoritesi altında hem perakende hem de toptan ürün sayfalarının indekslenmesi, hem klasik arama motorlarında hem de GEO (Generative Engine Optimization) yapay zeka aramalarında markanın görünürlüğünü katlar.
2. Dinamik Fiyatlandırma Motoru: Özel Fiyat Listeleri ve Kademeli İskonto
B2C e-ticarette fiyatlandırma nispeten basittir: bir ürünün liste fiyatı (list price) ve varsa kampanya indirimli satış fiyatı (sale price) bulunur. Oysa B2B ticarette "tek bir fiyat" kavramı yoktur; her müşteri grubunun, her coğrafi bölgenin, hatta her büyük bayinin sözleşmesine özel fiyatlandırma kuralları vardır. Hibrit bir e-ticaret mimarisinin en kritik bileşeni, yüksek eşzamanlılık altında dahi milisaniyeler içinde doğru fiyatı hesaplayan Dinamik Fiyatlandırma Motoru (Dynamic Pricing Engine) katmanıdır.
Çok Katmanlı Fiyat Çözümleme (Price Resolution Hierarchy)
Bir kullanıcı ürün detay sayfasını açtığında veya sepete ürün eklediğinde fiyatlandırma mikroservisi aşağıdaki öncelik hiyerarşisini (waterfall logic) sırasıyla işletir:
- 1. Müşteri/Şirket Özel Sözleşme Fiyatı (Contract / Account Specific Price): İlgili kurumsal müşterinin (Company ID) belirli bir SKU için ERP'den senkronize edilmiş sabit bir kontrat fiyatı varsa en yüksek öncelikle bu fiyat uygulanır.
- 2. Müşteri Grubu Fiyat Listesi (Customer Group Price List): Bayiler genellikle "Altın Bayi", "Gümüş Bayi", "Yetkili Servis", "Yurt Dışı Distribütör" gibi segmentlere ayrılır. Her grubun kendine ait baz fiyat listesi ve para birimi (TRY, USD, EUR) tanımlıdır.
- 3. Kademeli Hacim İskontosu (Tiered & Volume Pricing): Sipariş edilen miktar arttıkça birim fiyatın düştüğü kademeli yapıdır. Örneğin 1-9 adet arası birim fiyat 1.000 TL (B2C perakende fiyatı), 10-49 adet arası 850 TL, 50-199 adet arası 750 TL, 200+ adet (palet alımı) için 680 TL şeklinde otomatik hesaplanır.
- 4. Kategori ve Marka Çarpan İskontoları (Cascading Discounts): Belirli bir bayi grubuna "A markalı ürünlerde %15 + %5 kaskad (zincirleme) iskonto, B kategorisinde net %22 iskonto" gibi dinamik formüller uygulanır.
- 5. Promosyon ve Sepet Kuralları: Bedelsiz ürün (örneğin 100 adet alana 5 adet bedelsiz mal fazlası), erken ödeme veya peşin ödeme ek iskontosu gibi kurallar sepet aşamasında toplama yansıtılır.
3. Katalog İzolasyonu, MOQ ve Paketleme Birimi Kuralları
Hibrit bir sistemde tüm ürünlerin her müşteriye görünmesi veya aynı kurallarla satılması istenmez. Örneğin yedek parçalar, endüstriyel hammaddeler veya yalnızca bayilere özel teşhir ürünleri B2C perakende ziyaretçilerine kapatılmalı; buna karşılık özel koleksiyon perakende ürünleri de belirli bayi gruplarından gizlenebilmelidir. Bu yapı Katalog Yetkilendirme (Catalog Entitlements & Visibility Rules) ile yönetilir.
Bununla birlikte, bir ürün hem B2C hem B2B kanalında açık olsa bile sepete ekleme kuralları müşteri tipine göre tamamen farklılaşır:
- Minimum Sipariş Miktarı (MOQ - Minimum Order Quantity): Bireysel müşteri bir üründen 1 adet alabilirken, B2B bayisi için aynı üründe minimum sipariş adedi 24 adet veya minimum sepet tutarı 50.000 TL olarak zorunlu tutulabilir.
- Artış Katları ve Paketleme Birimleri (Order Increments & UOM): Toptan lojistikte ürünler tek tek değil, iç koli (inner pack), dış koli (master carton) veya palet bazında sevk edilir. Sistem, B2B kullanıcısının miktar alanına yalnızca kolideki adet katlarını (örneğin 12, 24, 36, 48...) girmesine izin verir.
- Varyant Matrisi ve Hızlı Sipariş (Matrix / Bulk Ordering): B2C müşterisi bir tişörtün rengini ve bedenini seçip tek tek sepete eklerken, bir tekstil bayisi aynı ekran üzerinde tüm renklerin (Siyah, Beyaz, Lacivert) ve tüm bedenlerin (S, M, L, XL, XXL) kesişiminden oluşan 2 boyutlu bir matris tabloya adetleri yazarak tek tuşla 50 farklı varyantı (SKU) saniyeler içinde sepete ekleyebilir.
4. Kurumsal Hesap Hiyerarşisi, Onay Akışları ve Teklif (RFQ) Yönetimi
B2C e-ticarette "Müşteri (Customer)" tek bir bireydir; karar verici, sepeti oluşturan ve ödemeyi yapan aynı kişidir. B2B ticarette ise müşteri bir birey değil, çok katmanlı bir Şirket Organizasyonudur (Company Entity). Bu nedenle hibrit mimarinin kimlik ve erişim yönetimi (IAM) katmanı, şirket içi rol tabanlı yetkilendirmeyi (RBAC) yerel olarak desteklemelidir.
Bir B2B müşteri hesabının altında farklı şubeler, maliyet merkezleri (cost centers) ve farklı yetkilere sahip kullanıcı rolleri tanımlanır:
- Satın Alma Uzmanı (Buyer / Junior Purchaser): Katalogda gezinebilir, hızlı sipariş listeleri hazırlayabilir ve sepet oluşturabilir. Ancak belirlenen bütçe limitinin (örneğin 100.000 TL) üzerindeki siparişleri doğrudan tamamlayamaz; siparişi "Onay Bekliyor" statüsünde üst yöneticisine gönderir.
- Satın Alma Müdürü / Onaylayıcı (Approver / Manager): Kendisine bağlı uzmanların oluşturduğu sepetleri bildirim olarak alır, kalemleri düzenleyebilir, onaylayabilir veya gerekçesiyle reddedebilir.
- Finans ve Muhasebe Yetkilisi (Finance Role): Sipariş veremez ancak şirketin geçmiş e-arşiv/e-fatura belgelerini indirebilir, cari hesap ekstresini görüntüleyebilir ve vadesi gelen borçlar için online kredi kartı veya havale/DBS ile cari tahsilat (bakiye kapatma) işlemi yapabilir.
- Teklif İsteme ve Pazarlık Modülü (RFQ - Request for Quote): Standart fiyat listelerinin ötesinde çok yüksek adetli proje alımlarında B2B müşterisi sepetini "Teklif Talebine Dönüştür" butonuyla satış temsilcisine iletir. Satış temsilcisi yönetim panelinden kalem bazlı özel iskonto ve geçerlilik süresi tanımlayarak teklifi onaylar; müşteri tek tıkla onaylanan teklifi siparişe dönüştürür.
5. Çoklu Depo Envanter Tahsisi ve ERP Cari Hesap Senkronizasyonu
Hibrit e-ticaretin arkasındaki en kritik mühendislik katmanı, kurumsal kaynak planlama (SAP, Logo, Netsis, Mikro, Nebim, Microsoft Dynamics vb.) sistemleriyle kurulan çift yönlü, olay güdümlü (event-driven) entegrasyon mimarisidir. Senkronizasyonun kilit noktası Çoklu Depo (Multi-Warehouse) ve Cari Hesap/Kredi Limiti yönetimidir.
Şirketler genellikle stoklarını fiziksel veya mantıksal olarak ayırır: Örneğin "E-Ticaret Perakende Deposu", "Marmara Bölge Toptan Deposu" ve "Fabrika Ana Depo". Hibrit mimaride B2C siparişleri yalnızca Perakende Deposu'ndan düşülürken, B2B siparişleri bayinin bağlı olduğu bölge deposundan ve fabrika ana deposundan karşılanır. Ayrıca perakende kanalında kritik stok eşiği (safety stock buffer) uygulanarak son 5 ürünün pazaryerlerinde veya B2C'de yanlışlıkla aşırı satılması önlenir.
Ödeme, Cari Hesap ve Açık Kredi Limiti Doğrulaması
B2B ödeme adımı (Checkout), B2C'den çok daha zengin finansal enstrümanlar içerir. Bir bayi sipariş verirken sistem ERP ile canlı iletişim kurarak müşterinin Açık Hesap Kredi Limitini (Credit Limit), mevcut cari borcunu, bekleyen açık siparişlerinin tutarını ve vadesi geçmiş (gecikmiş) faturası olup olmadığını kontrol eder. Eğer kullanılabilir kredi limiti sepet tutarını karşılıyorsa sipariş doğrudan "Açık Hesap / Vadeli" olarak onaylanır. Kredi limiti yetersizse sistem otomatik olarak fark tutarının kredi kartı (parçalı çekim / çoklu kart desteği ile) veya Doğrudan Borçlandırma Sistemi (DBS / Vinov) ile ödenmesini talep eder.
6. Geleneksel Ayrı Altyapılar ile Birleşik Hibrit Mimarinin Karşılaştırması
E-ticaret yatırımı planlayan üretim ve dağıtım şirketleri için iki ayrı platform yönetmek ile modern bir B2B+B2C hibrit mimariye geçmek arasındaki teknik ve ticari farkları aşağıdaki tabloda özetledik:
| Mimari ve Operasyonel Kriter | Ayrı B2C Sitesi + Ayrı B2B Bayi Portalı | Birleşik B2B ve B2C Hibrit E-Ticaret Mimarisi |
|---|---|---|
| Katalog ve İçerik Yönetimi (PIM) | Çift veri girişi; görseller ve ürün özellikleri iki ayrı yerde güncellenir | Tekil merkezi katalog; müşteri tipine göre dinamik görünürlük ve içerik |
| Fiyatlandırma ve Kampanya Motoru | B2C'de esnek, B2B'de sadece statik ERP tablosuna bağımlı | Müşteri grubu, kontrat, kademeli miktar ve promosyonları birleştiren canlı motor |
| Envanter ve Stok Senkronizasyonu | Gecikmeli (batch) senkronizasyon; kanallar arası stok çakışması riski yüksek | Gerçek zamanlı stok havuzu, kanal bazlı rezervasyon ve çoklu depo yönlendirme |
| Kullanıcı Deneyimi (UX) ve Performans | B2C modern; B2B genellikle eski tablo yapısında ve mobilde kullanışsız | Her iki kanalda da ultra hızlı, mobil uyumlu, akıllı arama ve matris sipariş destekli |
| Güvenlik ve Bakım Maliyeti | İki ayrı kod tabanı, iki kat lisans ve entegrasyon bakım maliyeti | Tekil bulut-yerel (Cloud-Native) mimari, merkezi güvenlik ve düşük TCO |
| Arama Motoru (SEO) ve Yapay Zeka (GEO) | B2B portalı genellikle kapalı olduğu için organik trafik katkısı sıfır | Ortak ürün sayfalarıyla hem perakende hem toptan aramalarda maksimum organik otorite |
7. Teknik Mimari, Performans ve Uygulama Güvenliği
B2B ve B2C hibrit bir platform inşa ederken karşılaşılan en büyük teknik zorluk Önbellekleme (Caching) stratejisidir. Standart bir B2C sitesinde ürün sayfaları CDN (Content Delivery Network) katmanında statik olarak önbelleğe alınabilir çünkü herkes aynı fiyatı görür. Ancak hibrit mimaride her bayinin fiyatı ve stok görünürlüğü farklı olduğu için tam sayfa önbellekleme (Full Page Cache) doğrudan uygulanamaz; aksi takdirde bir bayinin özel kontrat fiyatı başka bir bayiye veya perakende müşterisine sızabilir.
Bu problemi çözmek için modern hibrit mimarilerde Ayrıştırılmış Hidrasyon (Decoupled Edge Hydration) tekniği kullanılır: Ürünün değişmeyen statik verileri (başlık, açıklama, teknik özellikler, görseller, SEO meta etiketleri) CDN uç noktalarında (Edge) önbellekten milisaniyeler içinde sunulurken; müşteriye özel fiyat, kademeli iskonto tablosu ve depo bazlı stok durumu Serverless (Sunucusuz) uç fonksiyonlar ve Redis önbellek kümeleri üzerinden kullanıcı kimlik bilgisiyle (Customer Group Hash) anlık olarak çekilir.
Ayrıca kurumsal fiyat listelerinin ve cari hesap verilerinin korunması için API katmanında OWASP Top 10 ve uygulama güvenliği standartları tavizsiz uygulanmalıdır. Özellikle BOLA (Broken Object Level Authorization - Nesne Düzeyinde Bozuk Yetkilendirme) zafiyetlerine karşı her API isteğinde kullanıcının talep ettiği fiyat listesi veya faturanın gerçekten kendi şirket hesabına (Company Tenant ID) ait olduğu kriptografik olarak doğrulanmalı; fiyat hesaplama mantığı asla tarayıcı (client-side) tarafına bırakılmamalıdır. Öte yandan, katalog içi arama ve kişiselleştirilmiş ürün önerilerinde Yapay Zeka destekli vektör arama motorları kullanılarak, bir bayinin geçmiş sipariş periyotlarına göre stoklarının ne zaman tükeneceği tahmin edilip otomatik sepet önerileri oluşturulabilir.
8. Sıkça Sorulan Sorular (SSS)
1. B2B bayi fiyatlarımızın B2C perakende müşterileri tarafından görülmesi nasıl engellenir?
Hibrit mimaride toptan fiyat listeleri, kademeli iskonto tabloları ve bayi stok miktarları yalnızca sunucu tarafında (server-side) kimliği doğrulanmış ve "Onaylı Bayi" rolüne sahip oturumlar için API'den döndürülür. Oturum açmamış ziyaretçiler veya standart B2C üyeleri kaynak kodunu veya ağ trafiğini (Network tab) incelese dahi B2B fiyat verilerine teknik olarak erişemez.
2. Aynı üründe B2C için KDV dahil, B2B için KDV hariç fiyat gösterimi yapılabilir mi?
Evet. Hibrit ticaret motorlarında vergi gösterim modu müşteri grubuna (Customer Group) bağlı bir kuraldır. Bireysel tüketici grubuna KDV dahil tekil fiyat gösterilirken, kurumsal bayi grubuna ürün kartlarında KDV hariç birim fiyat, koli fiyatı ve ödeme adımında ayrıntılı KDV/tevkifat dökümü otomatik olarak sunulur.
3. Mevcut ERP sistemimizdeki (SAP, Logo, Netsis vb.) karmaşık iskonto matrisleri e-ticarete nasıl aktarılır?
ERP'deki müşteri özel fiyat listeleri, grup iskonto oranları ve mal fazlası kuralları; gerçek zamanlı webhook'lar veya mesaj kuyrukları (Kafka/RabbitMQ) aracılığıyla e-ticaretin fiyatlandırma veritabanına senkronize edilir. Böylece her sayfa görüntülemesinde ERP'yi yormak yerine, e-ticaret kendi yüksek hızlı bellek içi (in-memory) fiyat motorundan milisaniyeler içinde yanıt verir.
4. B2B bayilerimiz kredi kartı limitleri yetmediğinde parçalı ödeme veya çoklu kart kullanabilir mi?
Evet, kurumsal B2B tahsilat modülü; tek bir siparişin veya cari hesap borcunun birden fazla kredi kartıyla (örneğin tutarın bir kısmı şirket kartından, kalanı başka bir karttan) veya bir kısmı açık kredi limitinden, kalanı kredi kartı/havale ile parçalı olarak ödenmesini yerel olarak destekler.
5. Hibrit mimariye geçiş SEO sıralamalarımızı nasıl etkiler?
Son derece olumlu etkiler. Ayrı bir alt alan adında (b2b.site.com) kapalı tutulan portallar yerine, ana alan adı üzerinde birleştirilmiş zengin ürün içerikleri, teknik bilgi formları ve yüksek kullanıcı etkileşimi sitenin arama motoru otoritesini güçlendirir. Böylece hem perakende aramalarda hem de "toptan satış / kurumsal tedarik" anahtar kelimelerinde üst sıralara çıkılır.
Sonuç: Ticaretin Geleceği Birleşik ve Esnek Mimaride
Üreticiler, distribütörler ve çok kanallı perakendeciler için B2B ve B2C operasyonlarını birbirinden kopuk silolar halinde yönetme dönemi sona ermiştir. Tek bir merkezi katalog, çok katmanlı dinamik fiyatlandırma motoru, çoklu depo envanter zekası ve derin ERP entegrasyonu üzerine inşa edilen B2B ve B2C Hibrit E-Ticaret Mimarisi; operasyonel maliyetleri düşürürken hem bireysel tüketicilerde hem de kurumsal bayilerde maksimum sadakat ve ciro büyümesi sağlamaktadır.
Yozel
Codex haberleri en az iki bağımsız kaynakla doğrulanır; düzeltmeler yazının altında tarih ve saatle belirtilir. Yayın ilkelerimiz