Shopify: Identify Fraud Risk Orders

ShipStation takes security very seriously and wants to ensure you only process legitimate orders. When you have Shopify, you can access a feature that helps you identify potentially fraudulent orders (which could lead to chargebacks, lost revenue, and damaged customer relationships). ShipStation can help prevent these orders from slipping through the cracks and getting shipped before you can assess them.

This article can help you:

Shopify Fraud Analysis Overview

Be sure to review Shopify's Fraud Analysis help page if you are unfamiliar with how Shopify handles fraud risk or if you have not yet enabled this feature on your Shopify store.

Set ShipStation to Import Shopify's Fraud Risk Assessment

To import the Shopify Fraud Risk assessment into ShipStation:

  1. Click Edit Store Details next to your Shopify store.

  2. Then click Edit Shopify Settings to edit the Custom Fields.

    Store Setting for Shopify in ShipStation, Edit Shopify Settings button highlighted
  3. Select Fraud Risk from a Custom Field drop-down under Custom Field Mappings section.

    Modify marketplace settings with Fraud Risk selected from the Custom Field 1 dropdown menu
  4. Click Save.

Create a Shopify Fraud-Alert Tag

This section explains how to create an automation rule in ShipStation to automatically tag at-risk orders when they import. This automation rule will then move those at-risk orders to the On Hold status in ShipStation for further review. However, you can use an automation rule to perform any action you require, not just adding tags and moving orders to On Hold status.

To use automation to tag an order, you must first create the tag in ShipStation. If necessary, review the instructions for creating tags in ShipStation first.

Shopify has three levels of fraud alerts: low, medium, and high. Here is how each assessment will appear in ShipStation:

  • Low risk = Accept

  • Medium risk = Investigate

  • High risk = Cancel

For example, a Shopify order considered to be high risk will show the word Cancel in your Custom Field, located in your order notes.

Create a tag for one or all of these options? You decide. After you create your tags, they will be available when you create your automation rules.

Manage Tags pop-up shows these Fraud tags: Shopify Low risk, Shopify Investigate, Shopify High-Risk

Create a Shopify Fraud Tag Automation Rule

Next, you'll create an automation rule that uses the imported Custom Field from Shopify as the rule criteria and set the rule actions to add a tag and move the order to On Hold.

If you don't know how to create an automation rule, please review the Automation Rules article for instructions.

This example rule uses Custom Field 1 as the criteria and will apply to an order that is medium risk.

Example of Medium Risk for Fraud, Shopify Orders. Is Active? Checked. Only apply actions to to orders that meet these criteria: Selected

This rule states: For any order that contains the text "Investigate" in Custom Field 1, ShipStation will apply the Shopify - Investigate tag and move the order to the On Hold status for 10 days.

You could add another action that sends an email to your warehouse manager, assigns the order to a specific account user, or that does any number of other actions.

Create a rule for each fraud risk status you'd like to tag. ShipStation will apply the actions when the orders import.


To apply the rule to orders that have imported already, click the Reprocess Automation Rules button in the Settings > Automation > Automation Rules screen.