Ana içeriğe geç

Version Docs Updated

Amaç

Bu sayfa, MHM Rentiva finansal modülünde kullanılan tüm anahtar kelimelerin, veritabanı alanlarının ve teknik tanımların standart referans dökümantasyonudur.

📖 Finansal Veri Sözlüğü

Finansal veriler Rentiva ekosisteminde üç ana katmanda saklanır: Global Ayarlar (Options), Kullanıcı Bilgileri (User Meta) ve İşlem Detayları (Payout/Booking Meta).

⚙️ Global Ayarlar (Options)

wp_options tablosunda saklanan sistem geneli finansal konfigürasyonlar:

Anahtar (Key)TipAçıklama
mhm_min_payout_amountfloatBir satıcının ödeme talep edebilmesi için gereken minimum bakiye.
mhm_rentiva_global_payout_freezeboolSistem genelinde tüm ödemeleri durduran acil durum anahtarı.
mhm_rentiva_payout_webhook_secretstringPayout bildirimleri için kullanılan HMAC imzalı secret key.
mhm_rentiva_commission_tiersjsonSatış hacmine göre indirim oranlarını belirleyen eşik değerleri.

👤 Kullanıcı Finansal Verileri (User Meta)

wp_usermeta tablosunda satıcı (Vendor) bazlı saklanan veriler:

Anahtar (Key)TipAçıklama
_mhm_vendor_commission_ratefloatSatıcıya özel tanımlanmış sabit komisyon oranı (Override).
_mhm_vendor_payout_freezeboolSadece bu satıcının ödeme almasını engelleyen blokaj durumu.
_mhm_vendor_tier_idstringSatıcının şu an dahil olduğu performans kategorisi.

💰 Payout (Ödeme) Verileri (Post Meta)

mhm_rentiva_payout post type altında saklanan meta veriler:

Anahtar (Key)TipAçıklama
_mhm_payout_amountfloatTalep edilen veya ödenen net tutar.
_mhm_payout_statusstringDurum: pending, processing, completed, rejected.
_mhm_payout_external_refstringBanka veya ödeme geçidi (Stripe vb.) referans numarası.
_mhm_payout_rejection_reasonstringReddedilen talepler için girilen açıklama metni.

🔑 Yetkilendirme (Capabilities)

Finansal işlemleri yönetmek için gerekli WordPress yetkileri:

  • mhm_rentiva_approve_payout: Ödeme taleplerini onaylama yetkisi.
  • mhm_rentiva_freeze_payout: Ödemeleri durdurma/blokaj uygulama yetkisi.
  • mhm_rentiva_view_financial_audit: Audit loglarını ve Ledger detaylarını görme yetkisi.

🔄 Veri İlişki Haritası

Bölüm Sonu Özeti

  • Tüm finansal anahtarlar _mhm_ ön eki ile (private meta) saklanır.
  • Kritik işlemler (Örn: payout_status) sadece yetkili (Capabilities) kullanıcılar tarafından değiştirilebilir.
  • Ledger tablosundaki alanlar için Ledger Modeli sayfasına bakınız.

Değişiklik Günlüğü

TarihSürümNot
19.03.20264.21.2Sayfa, eklentinin güncel Meta ve Option anahtarlarına göre güncellendi.