Customer Verification for Guest Checkout
To help protect against fraudulent bot activity, our platform offers an optional customer verification module that adds an extra layer of security to the guest checkout process. This overview covers what you need to know about how this functionality works and why you need it
This feature is recommended for stores that want to allow guest checkout while reducing the risk of automated fraudulent bot attacks.
How Customer Verification Works
-
Guest Checkout Begins:
When a customer chooses to check out as a guest, they enter their details on the checkout page as usual. -
Email Verification Code Sent:
After the form is submitted, they're taken to a verification page with a field for a verification code:the site automatically sends a one-time verification code to the email address provided by the customer.
(Here's an example of what the email content looks like:) -
Code Entry Required:
The customer should stay on the verification page in their browser, retrieve the verification code sent to their email, and enter that code into the field provided before continuing with their purchase: -
Proceed to Payment:
Once the correct code is entered, the customer can complete their purchase as normal. They will remain verified for the duration of their browser session unless the page is closed or the order is completed.
Why Enable the Customer Verification Module?
- This process significantly reduces bot-driven fraudulent orders by requiring access to a real email inbox during checkout. Bot activity is on a significant rise by the mid 2020's (billions of attacks have been reported by Google on AU and NZ sites in 2025 alone) as these bots are attempting to test thousands of sequential credit card numbers to sell on the dark web and black markets.
- It is effective for web stores with a high volume of guest purchases or a history of automated bot activity targeting payment forms.
Important Notes
- The verification code must be entered on the same device and browser session where the guest checkout began.
- Customers may need to refresh their email inbox to receive the code promptly.
- If a customer cannot complete the process, staff can manually verify their email in the admin panel, ensuring no real customer is left stranded.
Troubleshooting & Support
If a customer reports an issue with verification:
- Confirm they’re using the same browser window from start to finish.
- Advise checking spam/junk folders for the verification code email.
Summary
The customer verification module for guest checkout helps keep transactions secure by adding a simple, effective email verification step. It’s an ideal solution for stores wanting to balance the convenience of guest checkout with robust fraud prevention.
For questions about enabling this module or for support, please contact the Web Ninja Support team.