Fraud Filter

310 icon

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.
Cancel order

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.

New rule

On this screen you can configure your rule. As an example, we create a rule that cancels all orders coming from evil.com, as fraudster@evil.com is the default value.

Cancel evil

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.

Warning in risk

Fraud Filter FAQ

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.

Want to discuss this page?

Visit the Shopify Community

Ready to start selling online with Shopify?

Try it free