Skip to main content

Risk scoring

Every order and checkout gets a score from 0 to 100. Higher is riskier.

Signals​

SignalEffect
IP reputationBase score from the IP's history
Proxy / VPNAdds risk
Datacenter IPAdds risk (typical of bots)
Tor exit nodeAdds significant risk
Billing and shipping in different countriesAdds risk
Billing country differs from IP countryAdds risk
Checkout velocity (repeated checkouts from one IP in 30 minutes)Adds risk; 5+ triggers card-testing handling
Known bot signals from the deviceAdds risk
Match on any of your blocklistsScore set to 100
Match on your allowlistScoring skipped entirely — the order is approved

Levels​

ScoreLevelWhat FlexifyGuard does
0–39LowApprove and monitor
40–59MediumFlag
60–84HighSend for review
85–100Very highRecommend cancellation; cancels automatically if you have enabled auto-cancel (see Auto Actions)

Thresholds are adjustable in General Settings → Fraud Protection Mode and Auto Actions.

FlexifyGuard is careful about one distinction across the whole app:

  • Recommended for cancellation — the score says cancel, but nothing has happened yet.
  • Cancelled — Shopify confirmed the order was cancelled (automatically, or by you).

Every "Orders Cancelled" and "Fraud Prevented" figure counts only confirmed cancellations.