Ana içeriğe geç
Pazartesi - Cuma: 09:00 - 18:00
Muhasebe Modülleri

WHMCS Core Komisyon Modülü

Fatura, bayi ve satış ortağı bazlı komisyonları kurallara göre hesaplar; dönem raporları ve ödeme takibi sunar.

5 dk Güncelleme: 29 Temmuz 2026 v1.0.0 WHMCS 8.x / 9.x

Ön koşullar

  • WHMCS 8.x/9.x desteklenen sürüm
  • PHP 7.4+
  • WHMCS cron görevinin çalışıyor olması
  • Komisyon oranları, vergi/kesinti politikası ve bayi yapısının önceden belirlenmesi

Kurulum adımları

  1. 1

    Yedek ve ön kontrol

    WHMCS dosyaları ile veritabanını yedekleyin; işlemi önce staging ortamında uygulayın.

  2. 2

    Dosyaları yükleyin

    Paket dizin yapısını bozmadan şu hedeflere yükleyin: modules/addons/corekomisyon/

  3. 3

    İzinleri doğrulayın

    Klasörleri normalde 750/755, dosyaları 640/644 tutun; web sunucusu sahibini doğru ayarlayın ve 777 kullanmayın.

  4. 4

    Modülü etkinleştirin

    WHMCS > Sistem Ayarları > Eklenti Modülleri bölümünde modülü etkinleştirin ve gerekli yönetici rollerine erişim verin.

  5. 5

    İlk yapılandırmayı kaydedin

    Aşağıdaki modüle özel alanları doldurun; test tamamlanmadan canlı ortam/kimlik bilgilerine geçmeyin.

Yapılandırma

Genel kurallar

Hesaplama zamanını, varsayılan oranı, para birimini, yuvarlama ve iptal/iade davranışını tanımlayın.

Ürün ve bayi kuralları

Ürün, ürün grubu veya bayi için özel oranları tanımlayın; kademeli oranların birbiriyle çakışmadığını kontrol edin.

Dönem ve bildirim

Hak ediş dönemini, ödeme vadesini ve gönderilecek yönetici/bayi bildirimlerini yapılandırın.

Cron

Paketinizde bulunan görevleri yalnızca gerçek dosya yollarını doğruladıktan sonra zamanlayın.

php -q /WHMCS_PATH/modules/addons/corekomisyon/cron.php

Testler

  • Ödenmiş kontrollü bir test faturasında beklenen komisyonu elle hesaplayıp modül sonucu ile karşılaştırın.
  • İptal/iade senaryosunda komisyonun geri alınmasını doğrulayın.
  • Aynı fatura için cron tekrar çalıştığında mükerrer kayıt oluşmadığını kontrol edin.

Güvenlik

  • Aktivasyon sorunu için tabloları elle oluşturmayın; paketle gelen resmi aktivasyon/migrasyon işlemini yeniden çalıştırın.
  • Komisyon dışa aktarımlarını ve bayi raporlarını yalnızca yetkili yönetici rollerine açın.

Sorun giderme

Komisyon oluşmuyor

Faturanın ödeme durumunu, etkin kuralı, tarih aralığını ve WHMCS cron geçmişini kontrol edin.

Tutar yanlış

Öncelikli ürün/bayi kuralı, vergi kesintisi, kur dönüşümü ve yuvarlama ayarlarını birlikte inceleyin.