← All installation guides Billing and hosting portals

Install a VerifySeal seal on WHMCS

Install the seal in a child-theme footer while preserving WHMCS template variables and required scripts.

WHMCS
Recommended methodJavaScript embed recommended
Website installation

Step-by-step instructions

  1. 1

    Use a child theme

    Create or use a WHMCS child theme and copy the parent footer template into it rather than modifying the supplied parent theme.

  2. 2

    Preserve existing footer code

    Keep all WHMCS template variables, includes and JavaScript already present in footer.tpl.

  3. 3

    Insert the seal

    Paste the Recommended JavaScript embed in the desired visible footer area, before the closing body tag and without removing required scripts.

  4. 4

    Clear templates cache

    Clear compiled templates, preview the child theme and test the seal certificate before making the theme live.

Open WHMCS child-theme documentation ↗
Domain ownership callback

Complete domain validation on WHMCS

Use the unique callback code displayed on the customer order. Never reuse a code from another domain or application.

  1. 1

    Create /.well-known/verifyseal.txt in the WHMCS domain document root using the hosting File Manager.

  2. 2

    Keep the path outside protected vendor, includes and templates directories.

  3. 3

    Confirm WHMCS rewrite rules do not redirect the callback request to index.php.

Testing checklist

Confirm the installation is working

01

Visible

The complete 300 × 106 seal is visible and not cropped on desktop or mobile.

02

Clickable

The seal opens the VerifySeal public certificate rather than a copied local image.

03

Current

The certificate status is verified, the expiry is current and the details match.

04

Correct domain

The registered production hostname matches the website displaying the seal.

Platform notes
  • A child theme reduces the chance that a WHMCS upgrade overwrites the seal placement.