Skip to content
SOptim SOptim / Docs

Fraud Orders

Even with Bot Shield blocking bot traffic upstream, some fraud sneaks through (stolen cards from real browsers, friendly fraud, etc.). Fraud Orders catches those at the order level.

Signals we evaluate

When Shopify fires orders/create, we score within ~200ms:

Signal Weight What it catches
BIN reputation High Card BIN linked to chargebacks across SOptim network
Billing ≠ shipping country Medium Common with reshipper fraud
Velocity High Same hashed-email or IP placed an order in last 24h
Disposable email domain Medium Mailinator, guerrillamail, etc.
Free email + high-value Low Gmail/Hotmail buying $500+ in jewelry, etc.
Address risk Medium Known fraud P.O. boxes, freight forwarders
Bot Shield score at checkout High If we challenged or nearly-blocked the session

The combined fraud score is 0–100 with the same allow/review/hold mapping as Bot Shield.

Order states

State What it means Default action
clear Score < 30 Nothing — fulfill normally
review Score 30–70 Banner on the order in Shopify Admin: "SOptim flagged this for review."
hold Score > 70 Same banner, plus an automated note. We do not cancel for you.

We deliberately don't cancel orders for you. Cancellations should be a human call.

Where to see flagged orders

Bot Shield → Fraud Orders lists every flagged order with the signals that triggered. Click into one to see the breakdown:

  • Score + each signal's contribution
  • Linked Bot Shield session (if any)
  • Suggested next step (request 3DS retry, ask for ID, refund, fulfill)

False positives

Mark an order "Cleared by merchant" if our flag was wrong. We learn from these per-shop — the same email/IP/BIN won't be re-flagged for 90 days unless a chargeback later proves we were right.

Available on

Grow ($19/mo), Scale ($49/mo), Max ($99/mo).

Last updated: 2026-05-19
Send feedback