İki taraflı kullanıcı ve onboarding
Müşteri ile hizmet veren/satıcı profilleri farklı veri, doğrulama ve yetkilere sahiptir. Telefon, kimlik, şirket veya belge doğrulaması arttıkça onboarding ve admin inceleme akışı büyür.
PAZARYERİ · MARKETPLACE
İki taraflı pazaryeri yalnız ilan listesi değildir. Müşteri ve hizmet veren/satıcı taraflarını talep, teklif, eşleşme, ödeme, iletişim, değerlendirme ve güven kurallarıyla aynı ürün içinde birleştirmek gerekir.
MALİYETİ BELİRLEYENLER
Pazaryeri projelerinde en fazla geliştirme yükü genellikle kart veya liste ekranlarından değil, tarafların hangi aşamada ne yapabileceğini belirleyen backend iş kurallarından gelir.
Müşteri ile hizmet veren/satıcı profilleri farklı veri, doğrulama ve yetkilere sahiptir. Telefon, kimlik, şirket veya belge doğrulaması arttıkça onboarding ve admin inceleme akışı büyür.
Talep açma, teklif verme, karşılaştırma, kabul ve durum geçişleri her iki tarafın yetkileriyle birlikte modellenir. State machine yaklaşımı karmaşık akışların kontrol altında tutulmasını sağlar.
Başarı bedeli veya komisyon varsa oran hesaplama, ödeme doğrulama, webhook, başarısız ödeme ve erişim kilidi gibi finansal durumların server-side yönetilmesi gerekir.
İletişim kısıtları, spam önleme, raporlama, değerlendirme, dispute ve risk yönetimi platformun sürdürülebilirliği için kritik hale gelir. Bu katmanlar büyüdükçe admin paneli de genişler.
DOĞRU KAPSAMI SEÇMEK
İlan sitesinde platform çoğu zaman yalnızca ilanı yayınlar ve tarafları buluşturur. Pazaryerinde ise teklif, seçim, ödeme, mesajlaşma, değerlendirme ve uyuşmazlık gibi işlem adımları platform kurallarıyla yönetilir.
Bu nedenle marketplace projesini yalnız ana sayfa ve kategori tasarımı üzerinden fiyatlandırmak yanıltıcıdır. Asıl kapsam backend state’leri, güvenlik, finansal akışlar ve moderasyon operasyonunda oluşur.
PROJE KAPSAMI
Kategori bazlı talep oluşturma, bütçe/tarih/konum alanları ve hizmet verenin uygun fırsatları filtreleyebilmesi.
Teklif gönderme, karşılaştırma, kabul ve iki tarafın yalnız doğru aşamada ilerleyebilmesini sağlayan durum yönetimi.
Komisyon/başarı bedeli, webhook doğrulaması ve gerekli koşullar tamamlanmadan iletişimin açılmaması gibi iş kuralları.
Kullanıcılar, doğrulamalar, şikayetler, risk, ödemeler ve temel platform KPI’larının tek merkezden yönetimi.
ÇALIŞMA MODELİ
Kim talep açıyor, kim teklif veriyor, platform ne zaman gelir elde ediyor ve hangi aşamada hangi bilgi açılıyor belirlenir.
Talep, teklif, seçim, ödeme, iletişim, iş ve değerlendirme durumları backend geçiş kurallarına dönüştürülür.
Ürün ilk sürümde sade olabilir; fakat ödeme, yetki ve iletişim kilidi gibi kritik kurallar sonraya bırakılmamalıdır.
Spam teklif, yetkisiz mesaj, ödeme atlama, çift işlem ve kötüye kullanım senaryoları prod öncesinde test edilir.
İLGİLİ HİZMETLER VE ÇALIŞMALAR
Rol, state machine, ödeme ve güvenlik temelli ürün geliştirme yaklaşımımızı inceleyin.
İncele →Mobil uygulamaMarketplace deneyimini Android ve iOS’a taşırken ortak backend ve mobil ürün stratejisini değerlendirin.
İncele →FISHLEK Hizmet PazaryeriTalep, ücretsiz teklif, seçim, başarı bedeli, iletişim kilidi, mesajlaşma ve güven akışlarını birlikte ele alan gerçek ürün yaklaşımını inceleyin.
İncele →Marketplace projesi için kontrol rehberiKapsam, güvenlik, mobil uyum ve teslim sürecini değerlendirirken kullanabileceğiniz kontrol noktalarını inceleyin.
İncele →SIK SORULAN SORULAR
Çünkü platform iki tarafın işlem durumlarını yönetir. Teklif, kabul, ödeme, iletişim, değerlendirme ve uyuşmazlık gibi adımlar backend kuralları ve yetkilendirme gerektirir.
Evet. Ödeme ve komisyon altyapısı baştan parametrik kurulursa lansmanda oran sıfır tutulup daha sonra konfigürasyonla değiştirilebilir.
Evet. Bu kural yalnız arayüzde değil backend seviyesinde uygulanırsa doğrudan API isteğiyle atlanması önlenebilir.
Kullanıcılar, doğrulamalar, talepler, teklifler, eşleşmeler, ödemeler, şikayet/dispute, moderasyon, risk ve temel performans metrikleri tipik yönetim alanlarıdır.
Tarafları, teklif/eşleşme modelini, gelir noktasını ve güven kurallarını paylaşın; MVP’de neyin zorunlu olduğunu ve hangi modüllerin sonraki faza bırakılabileceğini netleştirelim.
Kapsamı birlikte netleştirelim →