VII · Web ve bayi · Bölüm 28
Bayi kanalı
Bayinin kendi fiyatlarıyla gördüğü katalog, talep–sipariş yaşam döngüsü, iskonto tavanları ve tek kronoloji.
Bayi kanalının temel tasarım kararı şu: bayiye ayrı bir site kurulmadı. Bayi, herkesin gördüğü kurumsal siteyi görür; farklı olan tek şey fiyatların görünmesi ve sipariş açabilmesidir.
Gerekçe, bu kitapta tekrar eden gerekçe: iki katalog er geç ayrışır ve hangisinin doğru olduğu sorusunu üretir.
Bayinin gördüğü fiyat
Fiyat, bayinin kademesine bağlı bir fiyat listesi kuralından gelir. Liste fiyatının üzerinden hesaplanır; bayi kendi fiyatını görür, başkasınınkini görmez.
Fiyatı olmayan ürünler için ayrı bir yol vardır: bunlar 0,00 olarak gösterilmez — "fiyatlandırılacak" yazar ve yine de talebe eklenebilir. Sıfır göstermek, ücretsiz olduğu izlenimi verirdi.
Talepten siparişe
Sepet → Talep → Değerlendirme → Teklif → İmza → Sipariş → Teslimat → Fatura → Ödeme
Bayinin sepeti doğrudan bir taleptir. Talep şunları taşır: satırlar ve satır notları, bayinin kendi referansı, istenen tarih, son müşteri bilgisi, vade ve ödeme şekli tercihi.
Talep sayfası her durumda "sırada ne var" cümlesini gösterir. Bayi buradan değişiklik ya da iptal isteyebilir — bunlar birer eylem değil, birer mesajdır; kararı satış tarafı verir.
Onaylanan talep bir teklife dönüşür. Bayi teklifi portaldan imzalayarak siparişi kesinleştirebilir. Sipariş sonrası dört adımlı yaşam döngüsü aynı sayfada izlenir: teklif, teslimat, faturalama, ödeme.
Talep ve siparişin tek kronolojisi
- Durum
- Bir talep siparişe döndükten sonra yazışma iki ayrı yerde birikiyordu; kimse hangi cümlenin nerede olduğunu bilmiyordu.
- Yapılan
- Talebin ve dönüştüğü siparişin yorumları tek bir zaman çizelgesinde birleştirildi. Tek bir cevap kutusu var ve yazılan mesaj siparişe düşüyor.
- Sonuç
- Bayi tek bir konuşma görüyor. İç notlar bu akışa girmez — üç ayrı kural onları reddeder.
İskonto tavanları
Bayinin kullanabileceği iskonto bir tavanla sınırlıdır ve tavan bayinin kademesine göre değişir. Şirketin mutlak bir tavanı vardır; hiçbir kademe onun üzerine çıkamaz.
Bildirimler
- Talep açıldığında bayinin kendi satış ekibine bildirim gider.
- Talep hakkında bir karar verildiğinde bayiye kendi dilinde bildirim gider.
- Fiyat ya da stok sorusu cevaplandığında, sayfada hem sorunun kendisi hem cevabı görünür.
Hesap alanı
Bayi /my altında taleplerini, siparişlerini ve faturalarını görür. Bu sayfalar sistemin portal kabuğunu kullanır ve kurumsal sitenin görsel diliyle giydirilir.
Sayaç olmayan her anahtar dönen ekranı kilitler
- Belirti
- Hesap sayfası açılırken dönen bir bekleme göstergesi sonsuza kadar dönüyordu.
- Kök neden
- Sayaç uç noktası, kendisine verilen sözlüğü aynen geri döndürür. Sayaç olmayan bir anahtar (bir bayrak) oraya girince istemci onu bir sayaç sanıp olmayan bir öğeye yazmaya çalışıyor ve tüm zincir kilitleniyordu.
- Ders
- O uca yalnız sayaçlar konur; bayraklar sayfa render çağrısında verilir. Bir saflık testi bunu artık zorunlu tutuyor.
Sepetin tek olması
Bir dönem üç ayrı sepet vardı: tarayıcıda saklanan, sunucuda saklanan ve bayi talebi. Kullanıcı üçünde farklı sayılar görüyordu.
Çözüm bir tanesini seçip diğerlerini kapatmak değil, hepsini tek bir sepete göç ettirmek oldu: atomik bir taşıma işlemi, tarayıcıdaki içeriği de sunucuya taşır ve temizlik gönderimden önce yapılır. Aynı soruya iki cevap veren iki mekanizma, tek mekanizmadan kötüdür — bu kitapta üçüncü kez.