nohold / docs

Welcome

What nohold does and how to get oriented in these docs.

nohold sits between Shopify and Brightpearl. When a customer buys an in‑stock item and a pre‑order in the same cart, nohold splits the order into two clean Sales Orders before Brightpearl ever receives it. Your in‑stock SO ships today; the pre‑order SO sits on hold until inventory lands, then auto‑releases.

No more frozen mixed-cart orders. No manual splitting. No retraining your warehouse team.

What you'll find in these docs

  • Get started — install the Shopify app, connect Brightpearl, and confirm your first split.
  • How splitting works — detection rules, tax/shipping/discount math, edits, refunds, and failure handling.
  • Settings reference — every field on the Settings page, what it does, and what to set it to.
  • Troubleshooting — order didn't split? SO didn't release? Brightpearl outage? Start here.
  • Billing & quotas — plans, what counts as a split, and what doesn't.

Who these docs are for

Operations and finance teams running Shopify + Brightpearl. You don't need to know anything about webhooks, queues, or APIs — that's nohold's job.

If you're looking for engineering documentation (deployment, schema, internal APIs), that lives in the private repo.

Status

nohold is in beta. Onboarding is invite-based via the waitlist. If you're already in the beta, you have everything you need to install — these docs cover the rest.

On this page