The Fraud Filter app allows you to filter and block orders based on a set of rules defined within the app. It's great for:
- Increasing control over your checkout
- Reducing the number of chargebacks you receive
- Providing detailed analysis of orders that it cancels at your request
You can install Fraud Filter from the Shopify App Store.
Avoiding fraudulent orders with Fraud Filter
Fraud Filter is a straightforward tool that you can use in your store to prevent potentially fraudulent orders from processing in your store. It can either warn you of potentially fraudulent transaction or cancel an order entirely, depending on what rules you set.
Fraud Filter can help to protect your checkout in several ways:
- Add extra protection above and beyond what the built-in risk analysis provides.
- Allow you to review potentially risky orders before capturing funds and fulfillment.
- Restrict checkout to only certain customers.
- Prevent certain known customers from ordering.
- Prevent customers from a particular referring site from ordering.
- Prevent certain brands of credit cards from checking out.
- Warn you of potentially fraudulent orders or cancel orders outright.
If a rule is set to warn you about an order, Fraud Filter will notify you on the orders page that you have an order that matches one of your Fraud Filter rules. Even if the other risk analysis qualifiers are not reporting potential fraud, you will see a warning in the order's risk analysis section that Fraud Filter detected potentially fraudulent activity, with a clear indication that the app's rule was triggered by the order.
Any order canceled by Fraud Filter will be documented within the app with a link to its abandoned checkout within the app's Orders section.
Setting up Fraud Filter rules
In this example, we create a rule to block all orders associated with any email address from a particular domain.
To start, click the Add a new filter button in the app, which opens the New Rule page.
On this screen you can configure your rule. As an example, we create a rule that cancels all orders coming from evil.com, as firstname.lastname@example.org is the default value.
In this example, we name the rule
Cancel Evil.com Orders and set it to Cancel Order.
Every rule can be made up of one or more logic rules. In the above example, we use contains as the operator because we want to block all email addresses that contain
@evil.com. Next, we click Add rule.
We select the options to re-stock any products orders, and to refund any money collected from our evil.com customer. This is a good choice here, as there is a chance that if your store is configured to automatically capture funds the app will check the order after capturing the funds.
Click Save to save the rule.
Now that your rule is set, anyone checking out with an evil.com email address will have their order canceled.
Seeing Fraud Filter in action
If you have a rule configured to warn you in the admin, the order will process as it normally would on the customer end, but will be flagged in the orders section of the admin, like if it had been flagged by your payment provider.
From the customer's perspective, the order will have processed normally.
In the admin, though, you will see the order flagged, as well as an indication in the order's risk analysis that Fraud Filter flagged the order as potentially fraudulent.
If you have a rule configured to cancel an order, the order is accepted but then immediately canceled.
A canceled order will be recorded on the app's Orders page, where it can be edited if necessary. A notification is also shown for the particular order in the admin.
Fraud Filter FAQ
- Can Fraud Filter prevent fraud entirely?
- Does a customer know that their order is matching a rule set in Fraud Filter?
Can Fraud Filter prevent fraud entirely?
No. Fraud Filter cannot guarantee that you will never receive a fraudulent order. It cannot predict whether an order could be fraudulent unless it matches a particular rule you create in the app. If possible, review an order's risk analysis before fulfilling it.
Does a customer know that their order is matching a rule set in Fraud Filter?
No. Fraud Filter will not notify customers that their order appears to be fraudulent, giving you an advantage when reviewing orders that provide a warning or cancellation action based on a rule set in Fraud Filter. A customer might see that their card was declined, which could lead to them contacting you. Be sure to check Fraud Filter's Orders page in this case.