Hostwebo Billing — Database Schema
Tutte le tabelle prefissowp_hwbi_*(o{wpdb->prefix}hwbi_*). Schema completo creato al primo activate viaInstaller::install_schema().
Tabelle
wp_hwbi_plans
Catalogo prodotti (hosting, domini, addon, pacchetti crediti AI).
uniq_slug, idx_active_sort, idx_product_type, idx_category.
wp_hwbi_orders
Ogni ordine = un transaction. Può generare 1+ subscriptions o solo provisioning one-shot.
wp_hwbi_order_items
Line items per ordine. Permette ordini multi-prodotto (es. hosting + dominio).
wp_hwbi_subscriptions
Abbonamenti ricorrenti. Sync con Stripe/PayPal Subscription IDs.
wp_hwbi_invoices
Fatture italiane SDI-compatibili.
wp_hwbi_payments
Audit trail di ogni pagamento ricevuto. Idempotency garantita.
wp_hwbi_provisioning_jobs
Coda worker per orchestrare azioni su Plesk / domain provider.
wp_hwbi_coupons
Codici sconto. CRUD in Fase B+.
wp_hwbi_affiliates + wp_hwbi_affiliate_commissions
Programma referral. Fase I.
wp_options usate dal plugin
autoload=false per non rallentare le request che non toccano billing.
Migrazione
Schema versione gestita da Installer::maybe_upgrade() con version_compare( $current, HWBI_DB_VERSION ). Idempotente via dbDelta.
Questa guida ti è stata utile?
Il tuo feedback ci aiuta a tenere la documentazione utile e aggiornata.
Continua a leggere
DASHBOARD CLIENTE — AUDIT COMPLETO
DASHBOARD CLIENTE — AUDIT COMPLETO # Data: 2026-05-13 Sessione: Step A della trasformazione dashboard (Fase 11) Obiettivo: mappare lo stato attuale per pianificare Step B (foundation) e Step C (hub-by-hub). 📊 1. INVENTAR…
Stripe Integration (Phase B)
Stripe Integration (Phase B) # Componenti # HWBillingStripeStripeClient # Wrapper REST minimale (no Composer). Implementa solo gli endpoint usati: Products: product_create, product_update, product_getPrices: price_create…
Plesk customer panel lockout — guida operativa admin
Plesk customer panel lockout — guida operativa admin # Obiettivo: i clienti non devono mai poter loggare nel pannello Plesk diretto. Tutta l’amministrazione hosting passa dalla dashboard Hostwebo (file manager, ema…
PROGRESS — Hostwebo Billing roadmap
PROGRESS — Hostwebo Billing roadmap Snapshot dello stato di avanzamento della roadmap di pulizia 2026-05 decisa dopo l’audit iniziale del backend hwbi. Aggiornare questo file alla fine di ogni sessione di lavoro co…