What causes this error
The fingerprint is a security token generated when an order form loads. It validates that the submission is legitimate and has not been tampered with. The error appears when:- The form page was loaded from a stale browser cache
- The user’s session expired before they submitted the form
- JavaScript failed to load or execute on the form page
- The form was embedded incorrectly on an external website
- Browser extensions blocked the scripts required to generate the fingerprint
How to fix it as a customer
If you encounter this error while trying to place an order, follow these steps:Refresh the page
Press
Ctrl + Shift + R (Windows/Linux) or Cmd + Shift + R (macOS) to perform a hard refresh. This forces the form to reload from scratch, generating a new fingerprint.Clear your browser cache
If a hard refresh does not resolve the issue, clear your browser cache and cookies. See How to clear your browser cache for instructions.
Try an incognito window
Open the order form URL in an incognito or private browsing window. This eliminates interference from cached data and browser extensions.
How to fix it as an account owner
If your customers are reporting this error on your order forms, review the following:Check your form embed code
If the order form is embedded on an external website, verify that:- The embed code is up to date (re-copy it from the Hoop form settings)
- The hosting page loads over HTTPS (not HTTP)
- No content security policies (CSP) on your website are blocking Hoop scripts
Verify form settings
Check payment integration
Ensure your payment processor (such as Stripe) is properly connected under Payments > Integrations. A disconnected payment integration can prevent the fingerprint from generating.
Still seeing the error?
If the issue persists after trying all of the above:- Test the form using the direct Hoop-hosted URL (not the embedded version) to determine whether the issue is with the embed or the form itself
- Try the form in multiple browsers and devices
- Contact Hoop support with the form URL, the browser and device details, and a screenshot of the error
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)