Ürün Kataloğu & Import
Rabisu'nun satılabilir VPS katalogunu addon panelinden çekip seçtiğiniz ürünleri kendi WHMCS'inize aktarabilirsiniz. Tekrar import = güncelleme (mükerrer kayıt oluşmaz, idempotent).
Katalog & Import sekmesi
Addon Modules > Rabisu > Katalog & Import:
- Ürünler kategori bazlı gruplu listelenir (grup başlığı + grup checkbox'ı ile toplu seçim).
- İstediğiniz ürünleri seçip "Import Et / Güncelle" butonuna basın.
- Üst kısımda canlı Rabisu kredi bakiyesi ve bağlantı durumu gösterilir.
Import ne yapar?
- Katalogu çeker (
GET /products). - Satış fiyatını hesaplar (markup + kur + yuvarlama — bkz. Fiyatlandırma).
- Değişiklik varsa WHMCS ürününü oluşturur/günceller; yoksa dokunmaz (gereksiz güncelleme yok).
- Eşlemeyi ve maliyet snapshot'ını tazeler.
Oluşturulan WHMCS ürünü: type=hostingaccount, servertype=rabisu,
paytype=recurring, ve configoption1 = Rabisu Product ID. Ürün grubu Rabisu
grup adına göre otomatik oluşturulur/eşleşir. Fiyatlar her para birimi/döngü için
tblpricing'e yazılır; bayi WHMCS'inizde tanımsız para birimleri atlanır.
Manuel eşleme (migrasyon)
Halihazırda satışta olan bir WHMCS ürününü, yeni ürün oluşturmadan bir Rabisu ürününe bağlamak için manuel eşleme formunu kullanın. Bu, mevcut müşteri tabanınızı bozmadan Rabisu'ya geçiş için idealdir.
Büyük katalog: CLI ile senkron
Web arayüzü yerine, büyük kataloglarda CLI cron kullanın (resumable, batch 50):
php modules/addons/rabisu/cron.php --task=product-sync
504/timeout durumunda sonraki turda kaldığı yerden devam eder. Ayrıntı: Cron Kurulumu.
İlgili olaylar
Rabisu tarafında ürün değişince (Webhook Kurulumu kayıtlıysa):
product.price_changed→ maliyet güncellenir, zam kararı kuyruğa girer (satış fiyatına otomatik dokunulmaz).product.stock_changed→ ürün siparişe açılır/kapatılır.product.disabled→ ürün gizlenir (mevcut servisler bozulmaz).