Bayilik Sistemi

B2B bayilik, seviye sistemi ve API entegrasyonu

Genel Bakış

Bayilik Sistemi, e-ticaret sitenize B2B (işletmeden işletmeye) satış yetenekleri kazandıran kapsamlı bir eklentidir. Bayilerinize özel fiyatlandırma, çok seviyeli yapı, API erişimi, vadeli ödeme ve daha fazlasını sunar.

🏢
Bayi Yönetimi

Sınırsız bayi ekleyin ve yönetin

💰
Özel Fiyatlandırma

Seviyeye göre otomatik indirimler

🔌
API Entegrasyonu

Bayiler için REST API erişimi

📊
Raporlama

Detaylı bayi performans raporları

Bayi Seviyeleri

Sistem varsayılan olarak 4 seviye ile gelir. Her seviyenin kendine özel avantajları vardır:

Seviye İndirim Kredi Limiti Vade Süresi Yükseltme Eşiği
🥉 Bronz %5 5.000 TL 7 gün Başlangıç
🥈 Gümüş %10 25.000 TL 15 gün 50.000 TL/ay
🥇 Altın %15 100.000 TL 30 gün 150.000 TL/ay
💎 Platin %20 500.000 TL 45 gün 500.000 TL/ay
Özelleştirme

Admin panelden yeni seviyeler ekleyebilir, indirim oranlarını, kredi limitlerini ve eşikleri tamamen özelleştirebilirsiniz.

Yeni Bayi Ekleme

Admin Panel Üzerinden

  1. BayilerYeni Bayi Ekle menüsüne gidin
  2. Firma bilgilerini doldurun:
    • Firma Adı
    • Vergi Dairesi / Numarası
    • Adres bilgileri
  3. Yetkili kişi bilgilerini girin:
    • Ad Soyad
    • E-posta
    • Telefon
  4. Bayi seviyesini seçin
  5. Kaydet butonuna tıklayın

Bayi Başvuru Formu

Bayiler, sitenizin /bayi-basvuru sayfasından başvuru yapabilir:

  • Başvuru formu özelleştirilebilir alanlar içerir
  • Başvurular admin panelde "Beklemede" statüsünde görünür
  • Onay/Red işlemi yapılabilir
  • Onay durumunda otomatik hesap oluşturulur

Bayi Paneli

Onaylanan bayiler /bayi-panel adresinden kendi panellerine erişebilir:

📊 Dashboard

Sipariş özeti, ciro, indirim oranı

🛒 Siparişlerim

Geçmiş siparişler ve durumları

👤 Profil

Firma ve iletişim bilgileri

🔌 API Erişimi

API anahtarları ve dokümantasyon

Özel Fiyatlandırma

Seviye Bazlı İndirim

Her bayi seviyesi için otomatik indirim oranı uygulanır. Bayiler alışveriş yaparken indirimli fiyatları görür.

Ürün Bazlı Özel Fiyat

Belirli ürünler için bayiye özel fiyat tanımlayabilirsiniz:

  1. Bayiler → Bayi seçin → Özel Fiyatlar
  2. Yeni Fiyat Ekle butonuna tıklayın
  3. Ürünü seçin
  4. Özel fiyatı girin
  5. Geçerlilik tarihlerini belirleyin (opsiyonel)
  6. Kaydet
Öncelik Sırası

Özel fiyat tanımlanmışsa, seviye indirimi yerine özel fiyat uygulanır.

API Erişimi

Bayiler kendi sistemlerine entegrasyon için REST API kullanabilir:

API Anahtarı Oluşturma

  1. Bayi panelinde API Erişimi sekmesine gidin
  2. API Anahtarlarını Oluştur butonuna tıklayın
  3. API Key ve API Secret gösterilecektir
  4. Bu bilgileri güvenli bir yerde saklayın

Mevcut Endpoint'ler

Metod Endpoint Açıklama
GET /products Ürün listesi (bayi fiyatlı)
GET /products/{id} Ürün detayı
GET /orders Sipariş listesi
POST /orders Yeni sipariş oluştur
GET /profile Bayi profil bilgisi

Örnek İstek (cURL)

curl -X GET "https://siteniz.com/api/dealer-api.php?endpoint=products" \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "X-API-Secret: YOUR_API_SECRET"

Sipariş Yönetimi

Bayi Siparişlerini Görüntüleme

Admin panelde BayilerSiparişler menüsünden tüm bayi siparişlerini görüntüleyebilirsiniz.

Sipariş Durumları

  • Beklemede - Yeni sipariş
  • İşleniyor - Hazırlanıyor
  • Tamamlandı - Teslim edildi
  • İptal - İptal edildi

Raporlar ve Analitik

Admin panelde detaylı raporlara erişebilirsiniz:

  • Bayi Performans Raporu: Ciro, sipariş sayısı, ortalama sepet tutarı
  • Seviye Dağılımı: Bayilerin seviyelere göre dağılımı
  • Aylık Ciro Trendi: Zaman bazlı satış grafikleri
  • En Çok Satan Ürünler: Bayilerin en çok sipariş ettiği ürünler

Bildirimler

E-posta Bildirimleri

  • Yeni bayi başvurusu
  • Başvuru onay/red
  • Seviye yükseltme
  • Yeni sipariş
  • Sipariş durumu değişikliği
  • Vadesi yaklaşan/geçen borç

Admin Panel Bildirimleri

Admin panelinde yeni başvurular ve bekleyen siparişler için bildirim gösterilir.

Güvenlik

Güvenlik Önlemleri
  • API anahtarları SHA-256 ile hashlenir
  • Rate limiting: Dakikada max 100 istek
  • IP bazlı kısıtlama seçeneği
  • Tüm işlemler loglanır
  • Şüpheli aktivite bildirimleri

Sık Sorulan Sorular

Bayi nasıl sisteme giriş yapar?
Bayiler normal kullanıcı girişi ile sisteme giriş yapar. Bayi hesabı ile ilişkilendirilmiş kullanıcılar otomatik olarak bayi paneline yönlendirilir.
Seviye yükseltme nasıl yapılır?
Sistem bayilerin aylık cirosunu otomatik takip eder. Belirlenen eşiği geçen bayiler cron job ile otomatik yükseltilir. Manuel yükseltme de admin panelden yapılabilir.
API limitleri nelerdir?
Dakikada maksimum 100 istek yapılabilir. Sayfalama ile bir seferde maksimum 100 kayıt döndürülür.
Vadeli ödeme nasıl çalışır?
Her seviyenin bir vade süresi vardır. Bayi siparişi tamamladığında ödemeyi vade süresi içinde yapabilir. Vadesi yaklaşan ve geçen borçlar için otomatik bildirim gönderilir.

İlgili Konular