Your in-stock orders
shouldn’t wait for
your pre-orders.
When a customer buys an in-stock item and a pre-order together, Brightpearl holds the whole order. nohold splits it into two clean Sales Orders before that happens. In-stock ships today. Pre-order waits. Nothing to babysit.
Auto-release when stock lands. Customer-facing delay notices when it slips. FTC-compliant cancel flow when the customer needs out. Higher plans
Free 14-day trial after launch. No credit card required.
- 184ms
- Avg split time
before Brightpearl sees it - 12
- Mixed cart in.
Two clean SOs out. - 0
- Manual fixes.
Auto-released on stock arrival.
One pre-order item holds your entire order hostage.
One checkout, one frozen order
Customer buys an in-stock item and a pre-order in the same cart. Shopify sends it to Brightpearl as a single order.
Brightpearl freezes everything
Brightpearl sees zero stock on the pre-order line and holds the entire Sales Order. Your in-stock item is already picked, sitting in a bin. It goes nowhere.
Cash flow stalls
That in-stock item should have shipped today. Instead it waits for the pre-order, which could be weeks away. Your warehouse team is chasing ghosts.
Today, without nohold
One order in. Two clean Sales Orders out.
Detect
Every Shopify order runs through nohold in real time. Mixed cart spotted: each line item gets classified as in-stock or pre-order using your product tags, metafields, or inventory levels.
Split
Before Brightpearl ever sees the order, nohold splits it into two: one for items ready to ship now, one for items on backorder.
Dispatch
Both clean Sales Orders land in Brightpearl with the correct status. In-stock ships today. Pre-order waits properly. No manual work. No duplicate orders.
Everything your ops team stopped asking for.
Real-time splitting
Orders are classified and split in milliseconds, before your ERP ever sees them.
Talks Brightpearl natively
Sales Orders arrive in Brightpearl with the right status codes, tax mapping, and references already set.
Auto stock release
When pre-order stock arrives, the held order releases on its own. Nothing to chase down.
Retry-safe delivery
If a dispatch to Brightpearl fails, it retries automatically. Every order gets through.
Full audit trail
Every split and dispatch is logged with full before/after state. Your team always knows exactly what happened.
Connection health monitor
See live Brightpearl connectivity and circuit breaker status right from your dashboard.
Per-shipment customer email
When an order splits, the customer gets a clear "ships in two parts" email with the items in each shipment and an expected date. Growth and up.
FTC-compliant delay workflow
If a preorder slips, nohold emails the customer the revised ship date with a one-click cancel button. That builds the trail you need under the FTC 30-day rule. Growth and up.
Preorder demand analytics
Open-preorder exposure, oldest-held age, release velocity, dollars unlocked this cycle. Growth and up; Scale unlocks per-campaign breakdowns.
Smart hold release rules
Auto, manual (for 3PL or QC flows), or release only when Shopify reports paid (Scale). The release behavior you would otherwise hand-tune.
Refund reconciliation
When a refund lands in Shopify, nohold records it against the right child Sales Order in Brightpearl and writes a note so accounting reconciles cleanly. Growth and up.
Reconciliation health card
Stuck splits, missing Brightpearl writes, dead dispatches, stale holds. All surfaced before they become a support ticket. Growth and up.
Simple pricing based on splits, not seats.
- 500 splits per month
- Real-time order splitting (Shopify + Brightpearl)
- Brightpearl sales-order status stamping and audit notes
- Auto-release on stock arrival
- Retry-safe dispatch
- Full audit trail
- Email support
Everything in Starter, plus:
- 2,000 splits per month
- Per-shipment customer notification email
- Expected ship date on every preorder (campaign default and per-split override)
- Delay-notice email when you change an ETA
- FTC-compliant cancel link in delay emails
- 30-day FTC aging cron (auto delay notice)
- Smart hold release rules (auto or manual)
- Returns reconciliation (Brightpearl Sales-Credit note)
- Preorder demand analytics
- Reconciliation health card
- Priority support
Everything in Growth, plus:
- Unlimited splits
- Deposit-pre-order visibility (read-only)
- Release only when Shopify reports paid
- Multi-location release filter
- Campaign tagging and per-campaign analytics breakdown
- CSV export of split history
- Dedicated support
The questions ops teams always ask.
How does nohold decide what to split?
What happens when the pre-order stock arrives?
Are taxes, shipping, and discounts split correctly?
What about refunds, edits, and cancellations?
What if Brightpearl is down when an order comes in?
Will this change how my ops team works in Brightpearl?
Do you support multiple Brightpearl warehouses?
Does nohold email my customers?
What about the FTC 30-day rule?
Can a customer cancel a preorder themselves?
Stop holding your in-stock orders hostage.
Free 14-day trial · No credit card required