Hold high risk orders with Shopify Flow (free template)

The Shopify Flow workflow that will hold risky orders as well as automatically capture payment on low risk orders. In addition it will hold all fulfillments on the risky orders, which gives you and your staff time to verify the customer and order details before charging the customer's card.

Handling high risk orders doesn't need to be stressful or time consuming. You can automate the best practice steps of fraud prevention in a single free Shopify Flow workflow.

Plus, you don’t need any coding skills to set it up. Let’s dive in!

Getting Started

This guide assumes you have already set up manual payment capture on your Shopify store. If your not sure what manual payment capture is, or if your store has manual payment capturing, please see our short guide here.

Manual payment capture is important because it avoids the transaction fees on refunds for confirmed high risk orders. You can't be charged for transaction fees if there isn't a transaction. And this workflow will also automatically capture payment on low risk orders for you. It's the best of both worlds.

Install Shopify Flow

Start by downloading and installing Shopify Flow. It’s available for free on all Shopify plans.

Then after you install the app you'll be able to build powerful workflows to automate tasks in your Shopify store.

Download the Workflow Template

You can download your template to save yourself time from building it by hand. This link below will download the workflow file to your device. Then we'll show you how to import it into your Shopify store.

Import the Flow

Now you're ready to open Shopify Flow, and import the template.

Within Shopify Flow, click Import and upload the hold-fulfillment-on-high-risk-orders.flow file you just downloaded.

Importing the shopify workflow into your shopify flow app

After importing, you should see a new workflow added called Hold fulfillment on high risk orders:

The capture payment on low risk workflows are enabled.

Activate the Flow

To enable the workflow, open it, and then click Turn on to enable the workflow. Your store will now automatically capture payments for low-risk orders, while holding fulfillment for medium- and high-risk orders for manual review. This gives you time to verify customers, check IDs, and make informed decisions before fulfillment.

Activating the workflow to automatically capture payment on low risk orders which is very helpful if you have manual payment capture enabled on your Shopify online store checkout

If the customer is unresponsive, or it's clearly a fraudulent order then you can simply cancel the order and have no transaction fees. This protects you from chargebacks as well, since there was no transaction to begin with.

Customizing the Flow

You can easily customize this workflow. For example, you can automatically capture payments for specific email addresses of trusted customers, or set it to approve only orders below a certain value.

Simply add a new Condition in the workflow, which will allow you to exclude or include specific types of orders. You can filter based on addresses, customer details, total price, payment gateway and much much more.

If you need help customizing your flow based on your needs, please contact us.

Next steps

Now that your store is automatically holding orders that are high risk, you can add another workflow that will automatically capture payment and release the hold after customer verification.

To learn how this works and get your free workflow template, see our article here.