Flexilay
Set Aside: Pre-Orders & Holds, by FlexiLay

Sell it before it lands. Ship it once it's paid.

Pre-orders with release dates, pay-by dates for any product, and every order tagged and held in Shopify until it's paid in full and ready. Free, from the FlexiLay team.

Opens Shopify's install screen for your store. Free, no card.

Free · works with any payment method · lay-by at checkout with FlexiLay Payments

The Set Aside overview in Shopify admin: today's numbers, sold-out products with stock on the way, orders waiting on you

Two things a store shouldn't have to babysit

Stock that sells out before the next delivery, and orders that get shipped before they're paid for. Set Aside takes both off your plate and shows your team, in Shopify, exactly why an order is waiting.

Keep selling at zero stock

Make a product a pre-order in one step. The storefront says when it ships, Shopify labels the line Pre-order, and the cap stops you overselling.

Nothing ships early

Every order with one of your products is tagged and put on a Shopify fulfilment hold the moment it's placed, whatever it was paid with.

Released when it's right

Paid in full and the release date has arrived, or the day the stock lands, or when you press Release. Customers are told each step.

How it works

1

Set a rule

Pick a product, a collection or a tag. Give it a release date, a pay-by date, or simply “hold until paid”.

2

Customers see it

Pre-order button, badge, ships-from and pay-by messages, a cart notice, and the LayBy price line if you offer it.

3

The order is held

Tagged Pre-order, Pay-by and On hold in Shopify and put on a fulfilment hold your warehouse or 3PL respects.

4

Released

Automatically when it's paid and the date arrives — or the day stock is received — with a release email to the customer.

For your customers

Your words, your theme, your product

  • A pre-order button in your wording, inheriting your theme's button style.
  • A badge on the product image and, if you like, on collection cards.
  • “Ships from 3 November · Pay by 27 October” under the button, above it, or below the price.
  • A notice in the cart when it holds a pre-order.
  • With FlexiLay Payments: “Or LayBy from $216 a week” on every product, from your real schedule settings.
  • One switch in the theme editor; works with every current Shopify theme, with selectors and data hooks for custom builds.
Storefront Widgets in Set Aside: template tabs and a live preview built from one of the store's own products

Everything a pre-order needs, nothing it doesn't

Release dates and pay-by dates

Paid by the release date, a fixed date, days after the order, or hold until paid. A store-wide default for the rest.

Per product, collection or tag

One rule for a whole drop, picked up as products are added. A product's own rule always wins.

Caps and incoming stock

Cap the units you'll pre-sell, set it from a purchase order in one click, and release paid orders the day the stock arrives.

Holds your team can see

Shopify fulfilment holds with the reason in the note, plus Pre-order, Pay-by and On hold tags on every order.

Release on your terms

Automatic when paid and due, early with one click, or the moment stock lands. Paid pre-orders can also ship as soon as they're paid.

Emails that keep customers calm

Confirmation, pay-by reminder, release notice and a shipping-delay email when a date moves, all editable, plus your daily digest.

Sold out with stock on the way

The Overview lists products at zero stock with units incoming; Make Pre-Order sets it up with the cap pre-filled.

Lay-by at checkout

Add FlexiLay Payments and the pay-by date becomes the plan's end date; pre-orders release when the plan completes and the date arrives.

Campaign windows

Start and end dates for a pre-order campaign, a Sold Out text when the cap is reached, pause and resume in bulk.

Shopify-native

Real selling plans, real fulfilment holds, real tags. Warehouses, 3PLs and Flow see exactly what Shopify sees.

A guide for every step

A setup checklist in the app with the next step highlighted, and a full merchant guide.

Pre-Orders in Set Aside: status with units sold, release and pay-by dates, campaign window, stock and incoming stock
Held & Released in Set Aside: filters with counts and orders marked ready to release or overdue
The LayBy / Lay-A-Way tab in Set Aside with the store's own product on lay-by
Better together

Pre-orders that customers can pay off

Set Aside holds the order. FlexiLay Payments lets the customer pay it off: a deposit at checkout and the balance in instalments into your own Stripe account, with no credit and no interest. Together, a product's pay-by date becomes the plan's end date, and a pre-order is released when the plan completes and the release date arrives.

  • Lay-By / Lay-A-Way appears beside your other payment methods at checkout
  • Instalments are compressed to finish before the product's pay-by date
  • The LayBy price line on every product page, from your real settings
  • Both apps are by FlexiLay; Set Aside works without the gateway too

Free. Really.

No plan, no trial, no usage charge, no card. Set Aside is free for every Shopify store. If you add FlexiLay Payments for lay-by at checkout, FlexiLay charges a small fee per plan, which you can absorb or pass on; see pricing.

Opens Shopify's install screen for your store. Free, no card.

Questions, answered

Full setup guide: Setting up Set Aside · Questions: support@flexilay.com

Set Aside by FlexiLay

Take the order today. Ship it when it's right.

Pre-orders, pay-by dates and fulfilment holds for Shopify. Free, set up in ten minutes.

Opens Shopify's install screen for your store. Free, no card.