Placing a test order to verify scoring
The simplest way to confirm WooFraudGuard is fully wired is to deliberately trigger a denial. This proves both that the engine runs and that the customer-facing refusal message renders correctly at checkout.
Set up a denied checkout
- Go to WooFraudGuard → Blocklist → Add entry.
- Pick Email, enter
fraud-test@example.com, and click Add. - Open your storefront, add any product to the cart, and go to checkout.
- Use
fraud-test@example.comas the billing email. Fill the rest with whatever values your gateway requires for a test transaction. - Submit the order.
You should see the refusal message: \”We were unable to process this order. Please contact us if you believe this is in error.\”
Confirm the dashboard recorded it
Back in wp-admin, open WooFraudGuard → Flagged Orders. The test order will be at the top with decision Cancel and score 100. Click View detail to inspect the rule breakdown — you should see the Blocklist rule contributing the full 100 points.
Clean up
Remove the blocklist entry when you\’re done testing. The cancelled order can stay in WooCommerce as a historical record — it will show up in the Flagged Orders list with a strikethrough order number.