It is unfortunate, but true, that fraudulent transactions fuel a large sector of the eCommerce industry. When a fraudulent transaction is made via your online store, it is of paramount importance to act swiftly to (a) ensure your customers aren’t affected and(b) minimise hassles for you, as the store owner.
WooCommerce Anti-Fraud is designed to help you pick up fraudulent transactions and catch them as they happen – by scanning and providing a score for each completed transaction made via your online store, based on a set of advanced scoring rules.
This WooCommerce plugin is ideal for store owners who want to:
- Automatically block or pause fraudulent orders.
- Easily view risks and warnings associated with each order
- Receive notifications when a fraudulent or unsafe order is placed.
- Check customers behind proxy or VPN.
- Block orders from high-risk domains and unsafe countries.
- Protect against velocity attacks using reCAPTCHA
- Pre-purchase assessment of risks
- Change order status based on risk
- Authorising rules for Payment methods, User Roles and Emails.
- Be notified via email Alert system for admin and additional users based on risk scores.
- Confirm legitimate orders for purchases made from PayPal by sending a notification to the PayPal user.
- Check emails with high-risk domains
- Integrate QuickEmailVerification for checking risks associated with email addresses.
- Order purchase limiter based on average order value
- Set number of allowed order attempts per certain number of hours
- Limit number of orders between a certain period of a day
- Reduce store management time by easily filtering out illegitimate orders.
- Integrate minFraud® services by MaxMind on their online store.
Stay Vigilant with Anti-fraud Analytics with our Insightful Dashboard!
- Discover recent fraudulent activities
- Trends over a week
- What’s going on with the latest orders
- Emails blocked in 24 hours
- PayPal accounts under verification
- Complete unified information on fraudulent activities in one place.Â
Check the ‘risk’ of each order
WooCommerce Anti-Fraud automatically assigns a score out of 100 to each order. This is called the risk score. The higher the number, the more likely the order is to be fraudulent. Examining the risk score allows you to quickly evaluate the potential risk level of the transaction and act accordingly. A risk score and advice, given for an order via the WooCommerce admin.

Underneath the risk score, the user can view warnings associated with the order. The advice provided is related to the rules in place (for example, if a customer’s IP address doesn’t match the billing country). The higher this number is, the more likely it is that the order is potentially fraudulent.
Automatically cancel or pause suspicious orders
If a potentially fraudulent transaction is detected, the WooCommerce Anti-Fraud can be configured to perform one or more of the following automated actions:
- Cancel the order
- Hold the order
- Notify the administrator via email, without changing the order status
In the plugin’s settings, you can change when these actions are triggered according to their risk score. For example, you may only want to automatically cancel orders if their risk score is higher than 90.
Whitelisting of User Roles, Payment Methods and Emails
Bypass user roles, payment methods and emails from fraud rules by whitelisting them.
Pre-Configured Rules
WooCommerce Anti-Fraud works out of the box – with no additional rule configuration required. We have defined a collection of default rules, by which the system scores each transaction. These pre-configured rules will be suitable for most online stores. However, the rules can be customised via the plugin’s settings to place higher or lower importance on specific factors.
Pre-Purchase Assessment of Risk
Evaluate customers before they make actual purchases. If the risk score reaches a high-risk order range, the customer order will be denied in advance, a custom message will appear on the checkout explaining the reason for denial. Add a custom message by typing in the text area in the pre-purchase setting.Â
Customize the importance of each risk factor
Our Anti-Fraud plugin lets you assign a ‘risk weight’ to each risk factor. This means that you can decide how important each risk is. The higher the risk weight for each category, the higher the risk score will be when the risk is detected.
Note: You can also set the risk weight to “0” to disable it.
Anti-Fraud Plugin Features:
WooCommerce Anti-Fraud plugin has the following features:
- First-time Purchase Rules
- IP, Billing and Shipping Address-based Rules
- Set a list of unsafe countries
- Be notified about suspicious email addresses
- Require verified PayPal accounts
- Harness Power of Machine Learning with Maxmind minFraud® integration
- Blacklist fraudulent email addresses
- Cancel suspicious orders before they are processed
- Detect multiple orders from the same IP address
- Notification to multiple email addresses for orders marked as fraudulentÂ
- Order Quantity and Amount Check
First-time Purchase RulesÂ
Identify customers buying for the first time or their first order that is in a processing state. This rule also allows you to recognise new customers.
IP, Billing and Shipping Address-based Rules
Identify threats based on IP, geolocation, phone number, proxy, billing and shipping addresses.
Physical and IP Address Comparison RuleÂ
IP address match location option will notify you if the billing/ shipping address is different from where it is ordered based on location. This will help you check the legitimacy of the order.Â
Billing and Shipping Address Mismatch Rule
The score is added to the risk score if any customer provides different billing and shipping addresses.
Geolocation and Billing/ Shipping Address Comparison Rule NEW
Enabling this rule will request customers for HTML5 geolocation on checkout and when they submit orders anti-fraud plugin will compare it with their given billing/ shipping addresses. This will help you check the legitimacy of the order.
Proxy DetectionÂ
With the WooCommerce Anti-Fraud plugin, you can detect which order is sent using a proxy server. Many illegitimate activities online are performed using proxies, this indicator is of key consideration for online sellers.Â
Billing and Shipping address conflict indicator
WooCommerce Anti-fraud plugin’s Billing and shipping address conflict feature can help you reduce the payment frauds. You will be notified about the conflict on your order page whenever Anti-fraud plugin finds the conflict of this kind.Â
Set a list of unsafe countries
You can now define which countries are considered unsafe or high risk. If an order is placed from an unsafe country, it will be reflected in their risk score.
Be notified about suspicious email addresses
Enter a list of domains that are associated with fraudulent transactions. Users with email addresses under these domains will be considered a higher risk. This feature is useful for detecting customers who use disposable or temporary email services.
Require verified PayPal accounts
Limit PayPal payments to verified email addresses. The customer will receive a customizable email from your shop, prompting them to authenticate their PayPal account before the purchase can be shipped.
Harness the Power of Machine Learning with Maxmind minFraud® integration
WooCommerce Anti-fraud now includes integration with the Maxmind minFraud Score tools. Now, combine existing rules with a smart real-time risk score for each order. This feature gives you an extra layer of security by assessing orders for fraudulent activities using a smart machine learning algorithm by MaxMind. Enabling this feature, you will be notified about the status of the order when the risk score exceeds the threshold set in the minFraud Settings.
Blacklist fraudulent email addresses
You can easily blacklist emails that you know are unsafe. This will notify you when they place an order and allow you to put it on hold. Emails that have been linked to fraudulent purchases will automatically be added to this blacklist.
Cancel suspicious orders after they are processed
If an order’s risk score is high enough, the plugin can automatically change the order’s status from “Processing” to “Cancelled” or “On Hold”. The threshold for this can be changed within the plugin’s settings.
Detect multiple orders from the same IP address
If multiple orders are coming from the same location over a short period of time, they are much more likely to be illegitimate. WooCommerce Anti-Fraud allows you to see when this happens.
Notification to multiple email addresses for orders marked as fraudulentÂ
You can set multiple email addresses to get notifications about the orders that have high fraudulent scores.
Ordered Quantity and Amount Check
These two features can help you reduce chargebacks effectively. You can set the maximum buying amount, number of products and even weighting based on the type of products you are selling to counter fraudulent activities.
Coming Soon
- Fake email detection – Fake email addresses are closely linked with online fraud. We’re working on a feature which alerts you when a customer is using a fake or unsafe email address.