We're constantly trying to improve your support experience, and your feedback is extremely valuable to us.

Please take a moment to tell us about your experience today.
Sign up for future Help Center user research studies.

Fraud Filter

You can use the Fraud Filter app to reduce chargebacks by filtering and blocking potentially-fraudulent orders. Based on a set of rules that you define, the app can either warn you of a high-risk order or cancel it entirely.

Fraud Filter can help to protect your business in several ways:

  • Add extra protection above and beyond what the built-in fraud analysis provides.
  • Let you review potentially risky orders before capturing funds and fulfillment.
  • Restrict checkout to only certain customers.
  • Prevent certain 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 payment is made using a third-party payment provider, then that payment cannot be cancelled automatically using the the Fraud Filter app.

Set up Fraud Filter rules

To set up a rule for Fraud Filter:

  1. From your Shopify admin, go to Apps.

  2. Click Fraud Filter to open the app.

  3. Click Add a new filter.

  4. On the New Rule page, configure your rule in the Rules section. Every rule can be made up of one or more logic rules. The following example uses contains as the operator to block all orders associated with any email address from the domain example.com:

    Rule example

  5. After you've entered the logic for a rule, click Add rule.

  6. In the Details section, enter a name for the rule in the Name field.

  7. In the Action section, select the action that you want the app to take when it recognizes an order that meets the rules:

    • Cancel Orders - The app automatically cancels the order.
    • Warning - The app displays a notification about the order in your Shopify admin.
  8. In the Options section, select any additional actions to be taken when the rules are met. In example above, the rule is set to re-stock any products included in a cancelled order, and to refund any money collected from the example.com customer.

  9. When you're done, click Save.

Responding to notifications from Fraud Filter

If a rule is set to warn you about an order, Fraud Filter notifies you on the order's page that you have an order that matches one of your Fraud Filter rules:

Orders page Fraud Filter notification

Even if Shopify's fraud analysis isn't warning of potential fraud, you 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:

Risk analysis section

From the customer's perspective, the order processes normally. If a rule is set to cancel an order, then the order is accepted but then immediately canceled. Any order that Fraud Filter cancels is recorded on the app's Orders page, where it can be edited if necessary. A notification about the particular order also displays in the Shopify admin.

Fraud Filter FAQ

Can Fraud Filter prevent fraud entirely?

No. Fraud Filter can't guarantee that you'll 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 fraud analysis before fulfilling it.

Does a customer know that their order is matching a rule set in Fraud Filter?

No. Fraud Filter doesn't 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.

Ready to start selling with Shopify?

Try it free