# Netseno integration checklist

1. Obtain legitimate self-hosted WHMCS and verify PHP, ionCube, database and cron requirements.
2. Install at https://val.netseno.net with SSL and hardened admin access.
3. Configure DirectAdmin as a server using least-privilege credentials and package mappings.
4. Configure a supported domain registrar and payment gateway; verify webhooks and idempotency.
5. Replace static domain search with a server-side WHMCS/registrar availability integration. Do not expose API secrets in JavaScript.
6. Connect hosting product buttons to real WHMCS product IDs after setup and testing.
7. Build a Netseno child theme and order-form theme from the installed WHMCS version; do not overwrite core files.
8. Publish complete privacy, terms, acceptable use, refund, and support policies before checkout.
9. Test purchase, provisioning, renewal, cancellation, support, and recovery workflows before launch.
