Furniture stores.
Three workflows on one ticket: special-orderwhat isn't on the floor, take a deposit-and-pay plan across weeks, and schedule the delivery for next month. Floor models still walk out normally. The furniture-vertical features baked in, not bolted on.
What's in the Furniture starter
- •8 categories: Sofas & sectionals, Dining, Bedroom, Office, Living room, Outdoor, Accents & decor, Delivery & assembly.
- •~45 items pre-loaded from $49 throw pillows up to $2,999 sectionals — a realistic showroom mix, not a 2000-SKU dump.
- •Special-order line type for items not on the floor. The line sits with
fulfilment_status='on_order'+ supplier link + ETA; stock isn't decremented until the goods arrive. - •Layaway / payment plans built in. Cashier creates a plan on the order, takes a deposit through the normal tender flow, customer comes back next month to pay another instalment, balance hits zero and the order closes.
- •Delivery scheduling per order — pick a date and a time window (morning / afternoon / evening / all-day / specific). Back-office filters orders by upcoming delivery for the dispatcher.
A real sofa sale
Customer picks a sectional from the catalogue (not on the floor):
- SOF-SECT-L → $2,999 (on_order, sup_KX2…)
- SVC-DELIVERY-WG → $149 (delivered with the sofa)
- SVC-HAULAWAY → $49
Total $3,197. Customer pays $500 today as deposit; order_payment_planstamps the deal. Comes back twice over six weeks to clear the balance. When the supplier ships, the line moves on_order → ready; the dispatcher books a Saturday delivery, marks ready → delivered when it leaves, order closes paid.
Three workflows, one ticket
- •Special-order lines reference a supplier + expected ready date. Stock isn't touched until the goods arrive — no phantom on-floor inventory for the warehouse to manage.
- •Layaway works with the existing tender flow. Customer pays in any combination of cash/card across the plan; the system tracks the balance, refuses to close the order until it hits zero, then flips the plan to fulfilled.
- •Cancellation handling: cancel the plan → it flips to ‘cancelled’; the customer's prior captured payments stay until the merchant refunds them through the standard refund path. No partial automation here — manual is safer for high-ticket reversals.
- •Delivery dispatcher view: every order with a future
delivery_dateshows in a queue, filterable by date and time-window. Drivers' route sheets fall out of this. - •Floor models still work normally — the platform features are opt-in per line and per order.
Why not the cheap option?
- vs STORIS (~$300+/mo per terminal)Industry-default for mid-market furniture chains. Capable but priced for chains; legacy desktop architecture. The independent furniture shop pays enterprise rates for chain-scale features.
- vs Genesis (furniture-specific)Strong feature coverage for the vertical. Windows desktop software with regional dealer-only support; cloud / multi-location is a recent (and uneven) addition.
- vs Lightspeed Retail (~$89-189/mo)Generic retail. No native layaway, no native delivery schedule, no native special-order line. Most furniture independents add 2-3 third-party apps and still keep a spreadsheet.
Moving from STORIS, Genesis, or Lightspeed Retail?
- →SKU catalogue + supplier list import via CSV. Each large piece (sectional, dining set, bed) marks itself as expected-on-order at receive time on the new system.
- →Active layaway plans on the old system: let them play out there if the customer is mid-plan. New plans created from your cutover date land on RetailPOS.
- →Upcoming deliveries on the old system: print the dispatcher's queue from the legacy system as your last action. Going forward the new dispatcher view drives the schedule.
- →If you're leaving STORIS / Genesis: keep your barcode scanner, drop the rest. iPads cost less than a year of STORIS licenses.
Frequently asked questions
- Layaway / payment plans — how does the cashier flow work?
- Open the order, add the lines, schedule delivery. Then create the payment plan with the deposit amount. Ring the deposit through the normal tender flow — the order stays open. Customer returns over weeks to add more tender; final tender closes the order and auto-flips the plan to fulfilled.
- Special-order lines — do they decrement floor inventory?
- No. A line marked
on_orderwith a supplier link doesn't touch stock until the goods arrive at your dock. The merchant moves the line throughon_order → ready → deliveredas the lifecycle plays out — separate from the supplier-receive flow that adds the goods to the floor. - Delivery scheduling — does it print a route sheet?
- The schema + filter index ship in V1; the dispatcher route-sheet UI is a follow-up. Today, query orders by upcoming
delivery_dateand time-window; export as CSV for whichever route planner you already use (Routific, Onfleet, an Excel template). - What if a customer cancels mid-plan?
- Cancel the plan (manager+ permission). The order stays in place; any captured payments stay until the merchant explicitly refunds them through the standard refund path. High-ticket reversals are deliberately manual — too risky for full automation.
- Does it handle custom upholstery (fabric A vs B)?
- Not as a structured configurator in V1. Capture the customisation in line notes (fabric / leg / finish). A configurable-product type with structured options is a Phase 4 catalog overhaul; today the merchant types the spec on the line, supplier sees it on the PO.
Recommended hardware
- •Showroom till: iPad or laptop at the counter — built to handle a 5-line order with delivery + special-order metadata.
- •Receipt + work-order printer: Star TSP143IIIBI (Bluetooth) — same printer handles customer receipts and the warehouse pick-ticket.
- •Card terminal: Stripe Reader M2 (BYO Stripe account). Higher-ticket sales over $5k often paid by wire transfer — recorded as a bank-transfer payment provider.
- •Tablet on the loading dock (optional): driver / dispatcher confirms ready/delivered status without going back to the counter.
- •Cash drawer: low priority — most furniture sales are cards.
New to this vertical? Read the furniture store buyer guide →
Open your furniture showroom in 30 seconds.
Special-order, layaway, delivery scheduling — all loaded. Edit anything once you sign in.