Billing Dashboard
Access your AuroraHosts WHMCS client area directly from the PhotonDash dashboard.
The Billing Dashboard gives you one-click access to the AuroraHosts WHMCS client area without re-entering your password. PhotonDash generates a short-lived single-use SSO token via the WHMCS CreateSsoToken API and opens the resulting URL in a new tab.
Opening the billing dashboard
- Go to the Home page (
/dashboard). - Click Open Billing on the Billing Dashboard card.
The WHMCS client area opens in a new tab and you're logged in automatically.
The SSO token is single-use. If the tab is closed before the token is consumed, return to PhotonDash and click Open Billing again to generate a fresh one.
Opening the store
The Purchase New Products card on the Home page has an Open Store button. This works the same way as Open Billing but redirects you directly to the store section of the WHMCS client area.
How SSO works
- PhotonDash calls the WHMCS
GetUsersAPI using your email address to look up your WHMCS user ID. - The resolved user ID is cached in the PhotonDash database for subsequent requests.
- PhotonDash calls
CreateSsoTokenwith your user ID to obtain a one-time redirect URL. - The URL is returned to your browser and opened in a new tab.
Requirements
- Your email address must match a user record in the WHMCS system.
- If no match is found, PhotonDash shows: "No billing account found for your email address. Please contact support."
What you can do in the billing client area
The WHMCS client area lets you:
- View and pay invoices
- Manage active services and subscriptions
- Open and track support tickets
- Update billing and contact details
- Purchase new products or upgrades