1.3 KiB
1.3 KiB
WHMCS addon module
Install path: /modules/addons/hexagamecloud/
Features
- Dashboard — API health, linked services, pending events, reconciliation summary
- Events — Poll GameCloud cursor events, local cache, manual ack / dead-letter
- Reconciliation — Dry-run and live runs with optional auto-repair
- Daily cron — Copy
integrations/whmcs/hooks/hexagamecloud.phpto WHMCSincludes/hooks/
Setup
- Activate Addon Modules → HexaHost GameCloud
- Configure API URL, Integration ID, API Secret (same as GameCloud
WHMCS_*seed values) - Copy the hook file for automated polling
- Open Addons → HexaHost GameCloud for the dashboard
Tables
Created on activation (sql/install.sql):
mod_hexagamecloud_installationsmod_hexagamecloud_sync_cursorsmod_hexagamecloud_eventsmod_hexagamecloud_operationsmod_hexagamecloud_reconciliation
API used
GET /integrations/whmcs/dashboard/statsGET /integrations/whmcs/accountsGET /integrations/whmcs/events+POST .../events/ackPOST /integrations/whmcs/reconcile
See docs/integrations/whmcs/addon-module.md.
Product mappings: product-mappings.md. mTLS: mtls.md.