Settings: Automation Rules

Updated on 21.07.26
1 minute to read
Copy link

Overview

Automation Rules allow you to define what happens to an order after SEON assigns it a fraud state (Approve, Review, or Decline). For each state, you can configure:

  1. Order Action — What SEON does with the order in Shopify
  2. Tags to Apply — Custom tags added to the order for filtering and workflows
  3. Include Score Tag — Optionally add a tag with the exact fraud score (e.g., seon_fraud_score:75)

By default, all states are set to No Action with the score tag enabled.

How to configure automation rules

  1. Open the SEON Fraud Prevention app from your Shopify admin.
  2. Go to Settings.
  3. Scroll to the Automation Rules section.
  4. For each fraud state (Approve, Review, Decline):
    1. Select the desired Order Action from the dropdown.
    2. Add custom tags you’d like applied.
    3. Toggle Include score tag on or off.
  5. Click Save.

Available actions by state

Each fraud state supports a specific set of order actions:

Approve (low risk)

  • No Action (default) — SEON provides the fraud analysis but does not take any action on the order.
  • Capture Payment — Automatically captures the authorized payment. Requires manual payment capture to be enabled in Shopify.
  • Hold Fulfillment — Places the order fulfillment on hold in Shopify.

Review (medium risk)

  • No Action (default) — SEON provides the fraud analysis but does not take any action on the order.
  • Capture Payment — Automatically captures the authorized payment.
  • Hold Fulfillment — Places the order fulfillment on hold until a manual decision is made.
  • Cancel Order — Automatically cancels the order, voids/refunds the transaction, and restocks items.

Decline (high risk)

  • No Action (default) — SEON provides the fraud analysis but does not take any action on the order.
  • Hold Fulfillment — Places the order fulfillment on hold.
  • Cancel Order — Automatically cancels the order, voids/refunds the transaction, and restocks items. Triggers Shopify’s Order Cancelled email flow.

Order tags

SEON automatically tags each Shopify order after analysis. Tags reflect the fraud decision and, optionally, the fraud score. You can also add your own custom tags per outcome.

Automatic state tags

Every order receives one of three state tags based on SEON's decision:

  • seon_approved
  • seon_review
  • seon_declined

These tags are applied automatically and cannot be disabled.

Manual override tags

If a decision is updated manually from the SEON dashboard, the state tag is replaced with a manual variant:

  • seon_manual_approved
  • seon_manual_review
  • seon_manual_declined

This lets you distinguish automated decisions from manually overridden ones in Shopify.

Score tag

Each outcome has a Score Tag toggle (enabled by default). When on, SEON adds a tag in the format seon_fraud_score:N, where N is the fraud score as a plain integer from 0 to 100 — for example, seon_fraud_score:7 or seon_fraud_score:84.

The toggle is independent per outcome, so you can enable it for Review orders only, for instance.

When a decision is overridden manually, the score tag from the original automated analysis is preserved on the order. The score reflects the risk at the time of analysis, not the manual decision.

Custom tags

For each outcome, you can add up to 3 custom tags. To add a tag, type the name and press Enter. Tags cannot contain spaces. Duplicates are ignored automatically.

When tags are updated

Whenever SEON processes or re-evaluates an order, all previously applied SEON tags — state tags, score tags, and any custom tags SEON placed — are removed and replaced with the new set for the current outcome. Tags added to the order by other apps or Shopify Flows are never touched.

Important notes

  • Payment Capture automation requires your Shopify store’s payment capture setting to be set to Manual. You can check this under Settings ? Payments in your Shopify admin. If payment capture is set to Automatic, Shopify captures payment at the time of sale and SEON’s capture automation has no effect.
  • Order Cancellation should only be enabled after you’ve customized your scoring thresholds and are confident with the setup. We recommend monitoring SEON’s results first.
  • Fulfillment Hold is released automatically when the order check state is updated to APPROVE in the SEON Admin Panel.
  • Manual state updates — When a transaction state is updated manually in the SEON admin panel, the order tag is updated and any configured automation actions execute automatically.
  • All automation changes apply only to new incoming orders. Previously processed orders are not affected.