When Brightpearl puts your order on hold over a single pre-order item.
A customer buys two things. One is in stock. One is a pre-order arriving in three weeks. Shopify packages them as a single order and sends it to Brightpearl. Brightpearl tries to allocate stock, sees zero on the pre-order line, and holds the entire Sales Order. The in-stock item never makes it onto a pick list. Your warehouse can’t release it without breaking the SO. Your customer waits three weeks for something they already paid for.
- Splits the order into two clean Brightpearl Sales Orders before Brightpearl ever sees it.
- In-stock SO arrives in “Released” status, ready to pick. Pre-order SO sits on hold.
- Auto-releases the held SO the moment Brightpearl shows stock for the pre-order line.
Free 14-day trial. No credit card required.
Why Brightpearl behaves this way
Brightpearl’s stock allocation runs at the order level, not the line level. The platform was built for distribution, where partial fulfillment is the exception, not the rule. When any line on a Sales Order is short, the order doesn’t move.
You can split it manually inside Brightpearl. Most ops teams do, eventually, once enough customers email asking where their order is. By then the dispatch window for the in-stock item is already gone, and you’ve burned 15 minutes of your team’s time on something that shouldn’t have landed mixed in the first place.
What the order looks like after nohold splits it
You see two Sales Orders in Brightpearl, both tied back to the same Shopify order number with an A and a B suffix. The A order carries your in-stock line items, the customer’s shipping details, the prorated tax, and the prorated shipping. Status is Released. Ready to pick.
The B order carries the pre-order line. Status is on hold, with an audit note pointing back to the original Shopify order. When the pre-order stock arrives and your warehouse books it in, nohold flips the B order to Released without anyone touching it.
What your ops team doesn’t have to do
They don’t open the order. They don’t manually split it. They don’t message the customer to apologize for the delay. They don’t chase the warehouse for a release once stock arrives.
The two Sales Orders arrive looking like any other order Brightpearl receives from Shopify. The split is invisible to anyone working in Brightpearl day to day. The team you have today runs the workflow you have today. nohold just stops one item on the cart from holding the rest hostage.
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.
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
On this exact problem.
How does nohold decide what to split?
What happens when the pre-order stock arrives?
Are taxes, shipping, and discounts split correctly?
Will this change how my ops team works in Brightpearl?
Stop holding your in-stock orders hostage.
Free 14-day trial · No credit card required