24 lines
714 B
Markdown
24 lines
714 B
Markdown
|
# WHMCS Integration
|
||
|
|
||
|
WHMCS handles client billing, service provisioning, and support workflows.
|
||
|
|
||
|
## Services Integrated
|
||
|
|
||
|
| Service | Method |
|
||
|
|--------------|---------------------------------|
|
||
|
| DirectAdmin | Built-in WHMCS module |
|
||
|
| AzuraCast | Custom provisioning script |
|
||
|
| TeamTalk | API + XML user patching scripts |
|
||
|
|
||
|
## Auto-Provisioning Steps
|
||
|
|
||
|
1. Client signs up and completes payment
|
||
|
2. WHMCS triggers product-specific hook
|
||
|
3. Script/module provisions the service
|
||
|
4. Welcome email is sent with credentials
|
||
|
|
||
|
## Logging & Troubleshooting
|
||
|
|
||
|
- Logs stored at `/var/log/whmcs-hooks.log`
|
||
|
- Errors generate internal ticket automatically if provisioning fails
|