BlogShopify8 min read

Pre-order, made to order or special order: which setup fits on Shopify

A wait for furniture can mean a reserved shipment, a piece made to the customer’s specification, or a standard item ordered from a vendor. The setup should reflect which job you’re doing.

The OrderPilot team·

Chip rolls a small bundle of upholstery fabric across a sunlit workroom floor, seen from directly above.

“Pre-order” sounds like the right switch for a sofa that ships in ten weeks. Often, the more useful question is why the sofa isn’t ready. Is it on the next incoming shipment, waiting to be made in the customer’s fabric, or a standard vendor piece your store doesn’t keep?

Match the setup to that answer. Pre-orders organize later availability of a defined product. Made-to-order selling captures the customer’s build specification. Special-order selling purchases a vendor’s standard piece for a particular customer. The wait may look similar from the living room, but the work behind it differs.

Name the job before choosing the software

Use these working definitions to classify the sale:

Sale typeFurniture exampleMain job
Pre-orderReserve a fixed-fabric sofa from the next incoming containerAllocate a defined future supply
Made to orderBuild a Madison sofa in the selected length and fabricPreserve and purchase the chosen specification
Special orderBuy a standard side table the store doesn’t stockOrder the correct catalog item for this customer

Shopify’s purchase-options overview describes pre-orders broadly as buying or reserving goods that will be fulfilled later. The narrower distinction here helps a furniture store decide how to operate the sale.

The commercial labels “custom” and “special order” can have different legal consequences, so use the legal distinction guide when writing policies.

A customer can understand the practical difference without learning your internal vocabulary. “We have ordered the standard table for you” and “The maker will build your sofa in this fabric” set different expectations clearly.

Use a pre-order app for a defined future product

Shopify’s native pre-order purchase option requires an App Store pre-order app and Shopify Payments or PayPal Express. Depending on the app’s setup, customers can pay in full, pay part, or reserve without an initial payment; supported later collection uses the stored payment method. These are Shopify’s pre-order requirements.

A fixed incoming sofa range is a good situation to evaluate. The customer chooses an existing product identity, and the store needs to know which future units are promised.

Before selecting an app, define the customer’s promise: what is reserved, what is collected now, what triggers the later collection, and what message goes out if the shipment changes. Run a sample cancellation and a changed arrival estimate as well as the straightforward order.

A button reading “Pre-order” is only the visible beginning. The team still needs a purchasing and receiving record showing what is expected and which customers are waiting.

Keep card authorization separate from a long lead time

An authorization is permission to collect within a limited window, not a payment held until the sofa arrives. Shopify says the period depends on the provider; the ordinary Shopify Payments card authorization period is seven days. See payment capture guidance.

For an illustrative sofa with a ten-week lead time, an ordinary authorization cannot simply wait until delivery. Use the collection arrangement supported by your payment setup and make the timing clear to the customer.

Say an agreed order totals $4,000 and the agreed initial collection is $2,000. Record the received $2,000 and the remaining $2,000 separately. An email asking for payment is not evidence that the money arrived.

Long delivery timelines also matter to cash planning. Shopify names custom orders and pre-orders among the risk indicators that can lead to Shopify Payments reserves. A reserve is not automatic for every furniture store, but planned purchasing should use actual available funds rather than assuming every collection is immediately paid out.

Treat made-to-order furniture as a specification-led sale

A made-to-order sofa starts with choices the maker must build. The quote should identify the frame, dimensions, upholstery, legs, and other selected options, along with the agreed price and terms.

In OrderPilot, those choices live on a product template. Price, cost, and lead time can be set against option values. Staff configure the piece, send the quote, obtain the required signature, arrange payment, and release the configured lines into purchasing.

The made-to-order definition explains why the specification remains important after the showroom conversation ends. “The blue one” is a useful gesture beside a swatch wall and a less useful manufacturing instruction.

The customer’s acceptance should refer to the settled version. If a fabric changes after signing, review the resulting price, timing, and vendor commitment before proceeding. OrderPilot keeps the signed record and requests a fresh signature for customer-facing changes.

Choose a clear online route for configured pieces

Use the online options setup to decide whether a template stays offline, is available to explore, or accepts quote requests. The options block lets shoppers make choices on the product page and send them to the store.

Configured checkout through the ordinary store cart is not available in OrderPilot; use the working quote-request flow and subsequent payment link. That still gives the customer an online route from choosing the sofa to paying an agreed request. Lead time appears on the template and the Admin order line. It can also appear in the online options block when Show lead time is enabled. It does not automatically print on the quote PDF or vendor PO, so put the agreed timing into the customer conversation where it can be understood and retained.

Avoid mixing a pre-order selling plan with a configured-pricing cart without a technical compatibility review. Shopify’s Cart Transform documentation says selling plans prevent its expand, merge, and update operations. Two features that each work independently are not proof that their combination works.

Use Order New for a standard special order

A special order often needs no elaborate configurator. The customer wants the vendor’s standard side table, but your store needs to purchase it for that sale.

On the showroom iPad, OrderPilot lets the associate choose Order New as the item’s source. That distinguishes the purchase from selling the display unit or stock at another location. At the desk, the line enters the PO workbench under the vendor. Purchasing reviews the item, destination, quantity, and vendor requirements before sending the PO. The customer order remains the reason for the purchase. Receiving then records what actually arrived and keeps the purchased units connected to the waiting order.

For the broader choices, read drop ship, stock, or special order. The source decision belongs to the line, not merely to the store’s general description of its business.

Compare the payment and purchasing handoffs

The label alone does not determine when money changes hands. Decide the policy and supported collection route before selling.

QuestionPre-orderMade to orderSpecial order
What is the customer choosing?A defined future productA build specificationA standard vendor item
When do they pay?According to the pre-order app setupAccording to the agreed quote and supported payment routeAccording to the store’s agreed terms
What starts purchasing?A stock or batch buying decisionRelease of the accepted configured orderRelease of the customer’s catalog line
Where is timing explained?Product offer and customer updatesSelected option information and agreed order communicationVendor availability and customer communication
What needs close attention?Allocation and later collectionSpecification changes and vendor acceptanceCorrect SKU, source, and destination

OrderPilot deposit orders work before placement on any Shopify plan when enabled in Admin; native percentage deposit terms, POS Take Deposit, and minimum-deposit rules require Shopify Plus. Choose the route once, then train the team on the flow they actually have.

Let one product have more than one supply route

A configured sofa can be in stock in one combination and made to order in another. OrderPilot’s configuration stock preserves the selected specification while distinguishing a stocked unit from a new purchase.

That is why the in-stock and made-to-order merchandising guide focuses on the particular piece the customer is buying. A floor sample’s availability is not the lead time for every fabric in the book.

Most showrooms need more than one path. OrderPilot can put configured pieces, ordinary catalog items, and service products on the same quote, while the team handles each line according to its job.

Continue with selling made-to-order furniture on Shopify to plan the full sale from the first choice through delivery.

Sources

  1. Pre-orders — Shopify Help Center.
  2. Purchase options — Shopify Help Center.
  3. Capturing payments for your orders — Shopify Help Center.
  4. Overview of reserves in Shopify Payments — Shopify Help Center.
  5. Cart Transform Function API — Shopify developer documentation, API version 2026-01.

Give your team the tools they deserve

See what changes when every custom order lives in one place, from the showroom floor to your customer’s front door.