WHMCS Core Zam / PriceGuard Modülü
Toplu fiyat güncellemelerini önizleme, sınır, kayıt ve geri alma adımlarıyla uygular.
Ön koşullar
- WHMCS 8.x/9.x desteklenen sürüm
- PHP 7.4+
- Güncel veritabanı yedeği
- Ürün/para birimi kapsam planı
- Paket bağımlılıkları varsa Composer
Kurulum adımları
-
1
Yedek ve ön kontrol
WHMCS dosyaları ile veritabanını yedekleyin; işlemi önce staging ortamında uygulayın.
-
2
Dosyaları yükleyin
Paket dizin yapısını bozmadan şu hedeflere yükleyin: modules/addons/whmcs_core_priceguard/
-
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
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
İlk yapılandırmayı kaydedin
Aşağıdaki modüle özel alanları doldurun; test tamamlanmadan canlı ortam/kimlik bilgilerine geçmeyin.
Yapılandırma
Kural
Yüzde/sabit artış, ürün/grup, para birimi, yuvarlama ve maksimum değişim sınırını tanımlayın.
Önizleme
Değişecek kayıtları canlı uygulamadan önce raporlayın ve beklenmeyen ürünleri kapsamdan çıkarın.
Uygulama
Önce küçük bir test grubuna uygulayın; işlem kaydı ve geri alma noktasını doğrulayın.
Testler
- Tek üründe önizleme ile beklenen yeni fiyatı karşılaştırın.
- Küçük kapsamlı uygulama ve rollback işlemini deneyin.
- Aylık/yıllık ve farklı para birimi fiyatlarının doğru güncellendiğini kontrol edin.
Güvenlik
- Canlı veritabanında yedeksiz toplu fiyat işlemi başlatmayın.
- Doğrudan SQL ile fiyat değiştirmek yerine modülün önizleme ve transaction akışını kullanın.
Sorun giderme
Yanlış ürünler listeleniyor
Ürün/grup, durum, para birimi ve fiyat türü filtrelerini kontrol edin.
Geri alma başarısız
İşlem kaydını ve veritabanı yedeğini doğrulayın; yeni toplu işlem başlatmayın.