Ana içeriğe geç

Ü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?

  1. Katalogu çeker (GET /products).
  2. Satış fiyatını hesaplar (markup + kur + yuvarlama — bkz. Fiyatlandırma).
  3. Değişiklik varsa WHMCS ürününü oluşturur/günceller; yoksa dokunmaz (gereksiz güncelleme yok).
  4. 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).