Pre-Ship Order Scoring: Stop Fraud Before You Fulfill
Most fraud detection happens too late. You ship the order, the customer returns it (or files a chargeback), and you eat the loss. By then, the product may be worn, damaged, or never coming back.
What if you could catch the risk before you shipped?
That's what pre-ship order scoring does. Instead of waiting for a return to detect abuse, you score every order at creation and hold the risky ones for review before fulfillment begins.
Why Post-Return Detection Isn't Enough
Traditional return fraud detection is reactive:
- Customer places order
- You ship it
- Customer files a return (or a chargeback)
- You detect the fraud
- You've already lost the shipping cost, handling time, and often the product
For high-value orders, bracketing setups, and known abusers, this cycle is expensive. The product may come back used, the return shipping eats margin, and warehouse inspection costs add up.
The better approach: detect the risk before step 2.
How Pre-Ship Scoring Works
RefundSentry scores every new order asynchronously at checkout using 10 pre-ship signals:
Bracketing Detection
When a customer orders the same product in 3+ sizes or colors, they're likely planning to keep one and return the rest. This is one of the most common and costly abuse patterns in fashion and apparel.
Risky First Orders
A brand-new customer placing a high-value first order with expedited shipping and a different billing/shipping address is a classic fraud profile. The model evaluates multiple first-order risk factors together.
High-Abuse SKU Patterns
Some products attract disproportionate abuse. If a SKU has a historically high return rate and a customer orders it alongside other high-return items, the risk score increases.
Velocity Ordering
Three orders from the same customer within 24 hours? That's unusual behavior worth reviewing, especially combined with other signals.
Prior Return History
Customers with a 30%+ return rate on previous orders get flagged. Their past behavior predicts their future behavior.
Quantity Anomalies
Ordering 5 units of a single item when your store's average is 1-2? That's a signal worth evaluating in context.
The Fulfillment Hold
Scoring alone isn't enough — you need to act on it. That's where fulfillment holds come in.
When an order exceeds your configured risk threshold, RefundSentry automatically places a hold using Shopify's native Order Hold API. This:
- Pauses fulfillment without canceling the order or blocking payment
- Notifies your team via Slack, webhook, or email
- Provides review context with the full signal breakdown
- Enables one-click release when the order checks out
The key insight: holding a risky order for 30 minutes of review is dramatically cheaper than processing a fraudulent return 2 weeks later.
What This Means for Merchants
Fashion & Apparel
Bracketing is your biggest problem. Pre-ship scoring catches size/color gaming at checkout. Instead of shipping 3 sizes and eating 2 returns, you can review the order first.
Consumer Electronics
High-value first orders with expedited shipping are classic fraud signals. A 30-minute hold on a $800 laptop order is worth it when the alternative is a $50+ return processing cost and a potentially damaged product.
Growing Stores
During peak volume, your team can't manually review every order. Pre-ship scoring automates the triage so human review focuses where it matters.
Zero Checkout Impact
A common concern: "Won't this slow down my checkout?"
No. RefundSentry operates entirely through Shopify webhooks. Order scoring happens asynchronously after checkout completes. The customer sees zero latency. The hold is placed on the fulfillment side, not the payment side — the customer's payment is captured normally.
Getting Started
Pre-ship order scoring is included in the RefundSentry Pro plan at $19/month. It works alongside return scoring, customer tagging, and chargeback prediction — giving you fraud coverage from order placement through return resolution.
The setup is automatic: install RefundSentry, and order scoring begins on your next checkout. Configure your hold thresholds in settings, and risky orders start getting held for review.
No migration. No workflow changes. Just an intelligence layer on top of the fulfillment process you already use.