What Shopify does natively for furniture stores, and where it stops
Separate the store subscription, POS Pro, and the special-order workflow before deciding what to buy. A furniture sale needs all three decisions to fit together.
The OrderPilot team·
A sofa can have size, fabric, arm style, leg finish, and cushion choices. A product system can offer many combinations while still leaving the store to decide where those separate choices belong. An owner evaluating Shopify needs that distinction, alongside the payment and showroom rules.
Shopify provides a substantial retail foundation. The buying decision is whether its native tools cover your store's actual work, which subscription features you need, and where a furniture-specific workflow belongs. Start with the jobs instead of treating a higher plan as a cure for every gap.
Separate the Shopify plan from the POS subscription
The store's Shopify plan governs its broader commerce features. POS Pro is a subscription choice for individual retail locations, with additional in-person capabilities. Shopify's POS comparison sets out that distinction.
For the plan discussion here, distinguish Basic, the middle Shopify plan, Advanced, and Plus. Each store should compare the capabilities and commercial terms it needs. A showroom's POS requirement is a separate question from whether the whole business needs Plus.
That prevents an expensive misunderstanding: “We need deposits” doesn't by itself identify the required plan, because there are different deposit workflows. “We use iPads” doesn't establish that every location needs every Pro feature.
Likewise, a warehouse location and a busy sales floor can have different operating needs. Evaluate where staff prepare drafts, manage customers, process returns, or perform inventory work. Buy the location capabilities you expect people to use.
The POS subscription guide takes that comparison further. Keep the selected store plan, location subscription, and installed apps visible as separate lines in your decision.
Use a plan table that names the actual job
A useful comparison distinguishes a capability from the entire process it supports. A draft invoice is one part of a special order. A native PO is one part of purchasing. Neither claim needs to become an argument that the platform does everything or nothing.
| Capability | Basic | Middle Shopify plan | Advanced | Plus | Location decision |
|---|---|---|---|---|---|
| Core products and variants | Available | Available | Available | Available | Catalog setup matters |
| Admin drafts and invoice links | Available | Available | Available | Available | Staff access matters |
| Draft invoices with payment terms | Available | Available | Available | Available | Review the particular terms and payment route |
| Native percentage deposit terms | Not included | Not included | Not included | Available | Separate from POS Pro |
| OrderPilot deposit orders before placement | With OrderPilot setup | With OrderPilot setup | With OrderPilot setup | With OrderPilot setup | Admin workflow |
| Native POS draft-order workflow | Requires POS Pro location | Requires POS Pro location | Requires POS Pro location | Requires POS Pro location | Check the selling location |
| Combined listings | Not included | Not included | Not included | Shopify app for Online Store | Not a POS configurator |
| Shopify Flow | Free Shopify app | Free Shopify app | Free Shopify app | Free Shopify app | Some actions have additional plan limits |
Shopify's July 8, 2024 announcement states that draft invoices with payment terms are available across plans. That doesn't make every deposit or partial-payment feature available across plans.
The POS draft row comes from Shopify's specific POS draft-order documentation. Treat a detailed feature requirement as the deciding source when a broad marketing summary is less precise.
Judge the catalog by the specification it must preserve
Native variants work well when the store sells identifiable stocked versions of a product. A chair in oak or walnut can have a clear product identity, inventory position, and selling price.
Shopify's product model supports three option categories. Its variant guide describes that structure. The furniture question is whether your meaningful choices fit it, not merely whether you can abbreviate several choices into one label.
Combining “navy linen, walnut legs, bench cushion” into a single option value can make a product selectable. It can also make the catalog harder to maintain when one fabric changes price or one leg becomes unavailable. Think about the next vendor price sheet before settling the structure.
Line-item information can describe a customer's request, but a typed choice doesn't independently establish an option's price, cost, stock identity, and production timing. Those relationships need a maintained model.
The verdict is practical: use native variants where the finished variants are the things the store sells and tracks. Use a more structured configuration method when staff repeatedly build a piece from choices with their own commercial consequences.
Know what combined listings solves
Combined listings brings separate products together for presentation in the Online Store. Shopify's documentation limits it to Plus and describes its product-merchandising purpose.
That can suit a collection where distinct products need to appear together while retaining their individual product information. It doesn't, by itself, define a furniture store's vendor ordering, signed specification, deposit, or service workflow.
Ask what the customer is choosing. If the choice selects a complete product, a merchandising structure may fit. If the choice changes a made-to-order specification that purchasing must reproduce, evaluate how the configuration survives the sale.
The three-option guide helps separate those decisions. An attractive product page is useful, but the fabric code still needs to arrive at the maker.
What OrderPilot adds to the catalog decision
OrderPilot templates give each option its own price, cost, and lead time. Required choices and conditional rules help staff avoid combinations the maker doesn't offer. Shared option groups reduce repetitive catalog maintenance. That structure can coexist with the store's regular Shopify products. A quote can contain a configured sectional and a stocked side table without pretending they are the same kind of line.
Consider the maintenance task as well as the first sale. A fabric collection used across several templates should have a clear owner and update process. Staff need to know whether an option was removed, repriced, or restricted to a particular model.
The customer's saved configuration and price belong to the order. A later template update shouldn't erase what was agreed. OrderPilot preserves saved option-price snapshots while the live catalog supplies new selections and new quotes.
Give native drafts credit for the work they do
Draft orders let staff prepare a sale on the customer's behalf and send an invoice link. That is useful for a simple quote involving known catalog items, a discount, or a one-off charge.
The limitation appears when the draft must also carry a detailed furniture agreement, several approval steps, and a purchasing handoff. The store then needs to decide where those responsibilities live.
Shopify says custom items are excluded from inventory tracking and product sales reports in its draft-order guidance. A custom item can be appropriate for a genuinely one-off service. Using it for every sofa makes later product questions harder to answer.
For a simple stocked sale, the native draft can be a sensible choice. For a repeated made-to-order process, evaluate the full specification and downstream work before deciding that a free-text line is enough.
OrderPilot adds configured quotes, branded documents, signature records, optional manager review, and linked purchasing. The value is the continuity of the sale: the person ordering from the vendor can work from what the customer approved.
Compare deposit workflows before comparing plan prices
Native percentage deposits in Shopify payment terms are a Plus feature. OrderPilot also supports deposit orders on any plan, using a separate Shopify order for each deposit requested from an Admin quote or draft before placement.
Those methods have different operating steps. The right question is where the team will request the deposit, where the customer pays, and how the payment is reflected in the remaining balance. For example, a store might prepare a $4,000 sofa quote and request a $2,000 deposit from Admin. The customer follows the deposit order's payment link, and the main sale records the payment position. This gives the owner a concrete workflow to test before considering Plus solely for deposits.
Plus-native deposit terms can be useful when the store needs that specific workflow, including POS Take Deposit or minimum-deposit requirements. They are not interchangeable with a separate deposit order. Partial manual payments on placed orders also have a Plus requirement in OrderPilot.
Use deposit methods by plan to compare the paths. Review payment handling, tax treatment, customer communication, and staff effort with the actual process in front of you, rather than using the word “deposit” as a complete requirement.
Decide where POS Pro earns its place
Native draft orders can move through Shopify POS, allowing staff to resume a sale that wasn't completed in the first conversation. Shopify documented the expanded workflow on February 29, 2024, and its help page identifies the POS Pro location requirement.
That is a specific reason a showroom might need Pro. Other retail features, staffing arrangements, and return practices can also affect the decision. Assess each location's work instead of applying a blanket rule based on the number of doors.
OrderPilot provides its own POS tiles for Create Quote, Create Order, and Orders. Those screens support configured selling, stock-source decisions, signing, and customer handover. OrderPilot doesn't impose its own POS Pro check in those screens, but that doesn't establish that every surrounding Shopify capability is available on every POS subscription. Verify the native action the team needs and rehearse the complete sale on the intended location setup.
A manager's successful test also doesn't prove the associate's role is ready. Run the rehearsal with the permissions the floor team will actually have. The point is to find a missing handoff while the customer is still fictional.
Treat native purchasing as a foundation with a defined scope
Shopify introduced native purchase orders on May 1, 2023, covering incoming quantities, costs, payment terms, and estimated arrival. Those are useful inventory-purchasing records.
A custom-furniture sale adds another question: how does the exact sold configuration become the vendor's instruction? Re-entering the fabric, finish, and quantity creates a second version the team must reconcile.
OrderPilot's PO workbench gathers sold lines by vendor and keeps the purchase linked to the customer order. Vendor minimums are checked before sending, and the PO can be emailed with its document and followed through the vendor conversation. If a vendor uses a portal instead of email, preserve the submitted specification and confirmation in the purchasing record. The store still needs a reliable connection between what it sold and what it bought.
The purchasing guide develops that review. Judge the workflow by a real vendor handoff, not by whether two products both have a button called Purchase order.
Make receiving and cost part of the comparison
A receiving process should answer what arrived and whether the store accepted it. A costing process should answer what those goods cost after the purchase charges are included.
Those are related tasks, but the figures aren't identical. If a sample chair costs $500 from the vendor and receives a $50 share of freight, its combined cost is $550 before other charges. Recording only the vendor amount gives the store a different margin picture.
OrderPilot records partial receipts and rejected quantities. Freight and other purchase charges can be allocated by value, quantity, or manual amounts, with corrections carrying a reason. FIFO, LIFO, and moving weighted average methods support the chosen costing approach.
That is the work to test: receive only part of a PO, reject a damaged unit, add a charge, and inspect the resulting stock and cost records. A demonstration that receives everything perfectly won't reveal how the store handles Tuesday's actual truck.
Keep the accounting scope clear. OrderPilot's QuickBooks Online connection supports purchasing, receiving, vendor payments, and stock-cost flows. Sales reconciliation and other accounting work still need the store's chosen processes.
Distinguish payment and fulfillment from production progress
Shopify's order statuses describe payment and fulfillment. A furniture store also needs to communicate events such as vendor acceptance, production, inspection, and readiness for delivery.
Before building extra automation, decide which of those events staff must record and which ones customers should see. An internal fabric question doesn't necessarily need to become a public order stage.
OrderPilot's workflow statuses and connections provide that operating structure, while customer-facing groups simplify it for the customer. Built-in statuses keep their names; custom statuses and customer groups can be named to fit the store.
The customer portal then brings together progress, messages, signing, payment, and staff-reviewed change requests. A customer can ask for a different finish without that request silently becoming the vendor's instruction.
Read order-status-page choices before extending the customer experience. The first design decision is the meaning of the stage, not its color.
Use automation where the rule is already clear
Shopify Flow is a free Shopify app for event-based workflows. Shopify extended it to Basic on July 26, 2023, making it available across the main store plans. Individual actions and access still have their own requirements.
Flow belongs in the comparison even though it requires installation; it is Shopify's optional automation tool, rather than part of every core screen. Use it for a rule the team can explain clearly, with a known trigger and a known action.
The furniture Flow guide develops practical examples. Keep one authoritative owner for each automated customer message or status change, so two systems don't respond to the same event with conflicting updates.
OrderPilot's status map handles its own order workflow through connections and conditions. Test those rules against a sample record before publishing them. Automation is most useful after the store has decided what the event means.
Know which decisions a higher plan won't make for you
Plus can provide specific platform capabilities. It doesn't decide your approved fabric combinations, write the customer's terms, determine whether a damaged chair is accepted, or assign the person who follows up with the vendor.
Those remain operating decisions. An app can give them a dependable place, but the store still needs to define the practice.
| Store need | OrderPilot contribution | Separate decision or tool |
|---|---|---|
| Configured furniture | Structured templates and saved selections | Catalog maintenance and vendor rules |
| Deposit before placement | Admin deposit orders on any plan | Payment policy and chosen route |
| Vendor purchasing | Linked POs and correspondence | Vendor acceptance and external portals |
| Receiving and margin | Receipts and allocated landed costs | Accounting method and reconciliation |
| Customer progress | Workflow groups, messages, and portal | Promised timing and exception ownership |
| Delivery and service | Handover records, coverage, claims, job sheets | Route planning and specialist field operations |
That boundary helps the owner choose a complete setup. It also keeps the demonstration honest: ask to see how the work passes between the tools you actually intend to use.
Start with a workable plan and preserve your options
A store can begin on a non-Plus Shopify plan and later change plans without deciding to rebuild the entire catalog and order process. The preparation is to keep product identity, records, and operating rules clear, then review the capabilities affected by the change.
Don't assume that upgrading will automatically convert existing deposits, rewrite old quotes, or replace a custom workflow. Treat a plan change as a change to the tools available, followed by a controlled review of how staff will use them.
The most changeable parts of the comparison are platform limits, plan packaging, POS features, and customer-page extension options. Recheck those at purchase and expansion time. Keep prices and current subscription terms in the buying discussion rather than relying on an old printed comparison.
Before choosing, rehearse a configured sale with a deposit, partial receipt, and customer change. Open the record from Shopify Admin through its OrderPilot link. Then ask whether the next employee can explain the order without interviewing the first one. The complete made-to-order guide follows those handoffs, and the OrderPilot fit guide helps decide whether the workflow matches your business.
Sources
- Send draft order invoices with payment terms — Shopify Changelog, July 8, 2024.
- Checkout draft orders in POS — Shopify Changelog, February 29, 2024.
- Use purchase orders to order and stock inventory from your suppliers — Shopify Changelog, May 1, 2023.
- Shopify Flow: available to Basic — Shopify Changelog, July 26, 2023.
- Adding variants — Shopify Help Center.
- Creating draft orders — Shopify Help Center.
- Managing draft orders on Shopify POS — Shopify Help Center.
- About combined listings — Shopify developer documentation.
- Plans for selling in person — Shopify.
A higher plan adds capabilities. Your store still needs a complete handoff.