How do I exclude high risk orders from my Shopify order export?

The standard order data coming from the Shopify API doesn't provide the fraud analysis data with the "high, medium, low" risk values but there's a separate API endpoint we can query called Order Risk that contains a recommendation field with the following values instead:

  • cancel: There is a high level of risk that this order is fraudulent. The merchant should cancel the order.
  • investigate: There is a medium level of risk that this order is fraudulent. The merchant should investigate the order.
  • accept: There is a low level of risk that this order is fraudulent. The order risk found no indication of fraud.

In EZ Exporter, you can exclude high risk ordres by adding this filter under the Custom Filters section:

  • Risks Recommendations does not contain cancel

Please note that adding this filter will slow down the export process as pulling the order risk data requires an additional API call per order.


App: EZ Exporter

Tags: fraud, fraud analysis