If you ever run into the fingerprint is missing error we created this article to guide you through what it is and known solutions for this problem.
Here is an example of this error when submitting an order form:
Please Note: If you only experience this with some of your customers randomly this means it is likely due to the customer's browser settings and we are not able to access cookies for the purchase. A quick fix for this would be to guide the customer to update their browser settings and enable cookie access.
If a client faces this issue every time on every device & multiple browsers, it means the funnel domain is not configured correctly.
Per our current implementation, we are using iFrame to render funnel pages inside WordPress. For payment, we need web browser cookies (storage) access & the web browser may not be allowing access over a cross-domain.
Make sure the URL matches the one in the funnel. Either that or double check it's embedded full iframe in WordPress settings (Lead Connector tab in WordPress).
The issue is that the slug needs to match the path to the funnel. So in the funnel settings, you need to add the domain and in WordPress the same slug. They used to be set up on subdomains as a fix. Now we can take a funnel and put it on a path on the root domain (see screenshots below)
Worst case solution: If the website is hosted on WordPress & they are using our order form funnel inside that as a separate path and the above steps did not resolve the issue, then the WordPress website domain & funnel domain should be the same but the subdomain should be different. Suppose your WordPress website is configured with www.example.com, and the non-www version example.com is your domain & www is the subdomain. You should not use www.example.com or example.com as a funnel domain for this. Use different subdomains (e.g. funnels.example.com ) in the funnel.