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).