1.2 KiB
1.2 KiB
WHMCS addon module
The addon provides global GameCloud administration inside WHMCS. WHMCS remains the commercial system of record; this module does not process payments.
Install
- Copy
integrations/whmcs/modules/addons/hexagamecloudto/modules/addons/hexagamecloud - Setup → Addon Modules → activate HexaHost GameCloud
- Configure:
- GameCloud API URL — e.g.
https://api.example.net - Integration ID — matches
WHMCS_INTEGRATION_IDon GameCloud - API Secret — matches
WHMCS_API_SECRET
- GameCloud API URL — e.g.
- Copy
integrations/whmcs/hooks/hexagamecloud.phpto WHMCSincludes/hooks/hexagamecloud.php
Pages
| Tab | Purpose |
|---|---|
| Dashboard | Health, counts, last sync |
| Events | Poll, view, ack, dead-letter |
| Reconciliation | Dry-run / live reconcile |
Cron
The daily hook polls pending GameCloud events and optionally runs a dry reconciliation when Auto-reconcile on daily cron is enabled.
Billing
Set BILLING_PROVIDER=whmcs on GameCloud in production. Stripe (BILLING_PROVIDER=stripe) is an optional fallback for standalone deployments without WHMCS — see billing providers.