Pre-Order and Deposit Tools Compared

Taking pre-orders and deposits lets you sell holiday products before they are made, lock in custom work and protect your calendar from no-shows. The tools are easy to find; the hard part is matching one to how you sell and writing terms customers understand. This guide compares the main options and gives you a plan to set them up before the festive orders start.

A person holding up a small card printed with the word buy against a plain light background
A pre-order turns "I want that" into a commitment before the product is even on the shelf.

Key takeaways

  • Pre-orders sell products before they are in stock; deposits secure a booking or custom job with part payment up front.
  • Shopify pre-order apps suit online stores on Shopify, Square suits shops and service businesses on Square, and Stripe offers flexible payment links and invoices for almost anyone.
  • Clear terms on delivery dates, balances, cancellations and refunds matter as much as the tool.
  • Consumer rules on advance payments and refunds vary by location, so check official guidance before you launch.

Late September is a smart time to set this up. Holiday products are being planned, custom orders for gifts are starting to trickle in, and you still have time to test the flow before customers arrive in numbers. A bakery taking orders for festive cakes, a maker selling a limited run of ornaments and a photographer booking December family sessions all face the same question: how do I take money now for something I deliver later?

Below you will find what each tool does well, a comparison table, a deposit policy template and a step-by-step setup plan. Features, fees and privacy policies change, so check each provider's current details before you commit.

Pre-orders vs deposits: know which one you need

These terms get used loosely, but they solve different problems. Being clear about which one you need will narrow your tool choice quickly.

Pre-orders

A pre-order lets a customer buy a product that is not yet available, often paying in full at checkout or paying when the item ships. Product businesses use pre-orders to measure demand, fund a production run or sell seasonal items before stock arrives.

Deposits

A deposit is a partial payment that secures a booking or a custom job, with the balance paid later. Service businesses, caterers, custom makers and event suppliers use deposits to cut no-shows and cover early costs such as materials.

Pre-orderDeposit
Typical userProduct sellersService and custom businesses
PaymentFull price now or at shippingPart now, balance later
Main goalSell before stock arrivesSecure time, materials or a date
Key promiseAn expected shipping dateA reserved slot or job

The tools compared

The three options below cover most small businesses. Many already use one of them for regular payments, which is the best place to start.

Shopify pre-order apps

If your store runs on Shopify, pre-order apps from the Shopify app store add pre-order buttons, expected shipping messages and, with some apps, partial payments or charging later. Features vary a lot between apps, so read each app's description, reviews and support terms carefully. Check how each one handles mixed carts with in-stock and pre-order items, and how it shows the expected date at checkout and in order emails.

Square

Square offers several ways to take money ahead of time, including invoices that can request a deposit, online checkout links and appointment booking with prepayment options depending on your setup. That makes it a natural fit for shops, cafes, salons and service businesses already taking payments through Square. Check which features are included in your current plan and region.

Stripe

Stripe is a payment platform with payment links, invoicing and an API. Payment links and invoices let a small business request a deposit or full pre-payment without building a full online shop, while the API gives developers room to create custom pre-order flows. It is flexible, but depending on how you use it, you may need to track balances and fulfillment dates yourself.

ToolBest fitStrengthCheck before choosing
Shopify pre-order appsProduct sellers on ShopifyPre-order buttons inside your storeApp features, mixed carts, support
SquareShops and service businesses on SquareDeposits via invoices and bookingsPlan features in your region
StripeBusinesses wanting links, invoices or custom flowsFlexible payment optionsWho tracks balances and dates

This table shows general positioning, not a ranking. Check current features, pricing and privacy policies on each provider's site.

Pro tip

Before trying anything new, look at what your current payment system can already do. A deposit invoice from the tool you use every day beats a clever new app that nobody on your team has used before.

A shiny golden button marked with a dollar sign, suggesting a payment or purchase action
The payment button is the easy part; the promise behind it is what customers remember.

Write clear pre-order and deposit terms

Most pre-order complaints come from unclear expectations, not from the tool. Write your terms before you switch anything on, and show them on the product page, at checkout and in the confirmation email.

  • Expected date. When the product ships or the service happens, ideally as a date range.
  • Payment. How much is paid now, how much later and when the balance is due.
  • Delays. What you will do and how you will tell customers if a date slips.
  • Cancellations and refunds. When customers can cancel and what they get back.
  • Changes. Whether customers can change size, color, date or details after ordering.

This section is general information, not legal advice. Consumer rights on advance payments, cancellations and refunds differ between countries and states, and some rules apply to online sales in particular. Check official consumer guidance for every place you sell, and consider asking a qualified adviser to review your terms.

Deposit policy template

Adapt this table for your business. All amounts and periods below are made-up examples for illustration only.

Order typeDeposit (example)Balance due (example)Cancellation (example)Delay promise
Custom celebration cake$30On collectionDeposit refunded if cancelled 7 days aheadSame-day call if we cannot meet the date
Limited holiday ornament runFull price $45Paid at checkoutFull refund before shippingEmail update within 2 days of any delay
December family photo session$75Day of sessionFree reschedule with 48 hours' noticeNew date offered first

Common mistake

Promising a precise delivery date for a product you have not received yet. Supplier delays are common in the busy season. Use a date range, build in a buffer and update customers the moment anything changes.

How to set up pre-orders and deposits step by step

  1. Pick your use case. Decide whether you need pre-orders, deposits or both, and for which products or services.
  2. Check your current tools. See what your store or payment system already supports.
  3. Shortlist and read the terms. Compare one or two options, and read their fees, payout timing and privacy policies.
  4. Write your customer terms. Use the template above and check local consumer rules.
  5. Set up a tracker. Record each order, amount paid, balance due and promised date, either in the tool or a spreadsheet.
  6. Test the full journey. Place a test order, take a deposit, collect the balance, then cancel and refund another.
  7. Brief your team. Show staff where to find pre-orders, how to answer questions and how to take balances.
  8. Launch with a clear message. Announce the pre-order or booking window with dates and terms front and center.

Hypothetical example

Imagine Lena, who runs a small bakery in Ohio and already takes payments through Square. Last year she took festive cake orders on paper, and three customers never collected. This year she sends Square invoices with a made-up $25 deposit for each custom cake, with the balance due on collection. She lists her collection dates on her site, adds a cancellation deadline and keeps a simple tracker. Her kitchen plan is clearer, and the deposits cover ingredients before she bakes.

Keep cash, records and customers in order

Taking money early is helpful for cash flow, but it is not yet fully earned. You still owe the customer a product or service, and refunds may follow if something goes wrong. A few habits keep you safe.

  • Track what you owe. Keep a running list of unfilled pre-orders and deposits so you know your commitments at a glance.
  • Hold back a buffer. As a rule of thumb, avoid spending every pre-order payment before you deliver, in case refunds are needed.
  • Ask your accountant. How deposits and pre-payments are recorded, and when sales tax or VAT applies, depends on your location and setup. This is general information, not tax advice.
  • Communicate often. Short updates, such as "your order is in production," cut down on "where is my order?" messages.

Your pre-order and deposit checklist

  • Decide whether you need pre-orders, deposits or both
  • Check what your current store or payment system can do
  • Compare Shopify pre-order apps, Square or Stripe for your setup
  • Write terms for dates, balances, delays, cancellations and refunds
  • Check consumer rules for every place you sell
  • Set up a tracker for amounts paid, balances and promised dates
  • Test a full order, a balance payment and a refund
  • Brief staff and announce your order window with clear dates

Frequently asked questions

Should I charge the full price or a deposit for pre-orders?

It depends on your product and your customers. Full payment up front suits low-priced items and limited runs. A deposit suits higher-priced or custom work, where customers want reassurance before paying in full. Whichever you choose, state it clearly before checkout.

Are deposits always non-refundable?

Not automatically. Whether you can keep a deposit depends on your terms, what the customer agreed to and local consumer rules. Check official guidance for where you sell, and get professional advice if you are unsure.

Can I take pre-orders without an online store?

Yes. Payment links and invoices from tools such as Square or Stripe let you take payments from a social media post, an email or a message. Keep a tracker so you do not lose sight of what you have promised.

How early should I open holiday pre-orders?

Open them once you are confident about supply and production dates, and close them with enough time to make, pack and deliver everything before the holidays. Many small businesses open in autumn and set a firm cut-off date, then announce it clearly so latecomers know when the window shuts. If demand is uncertain, start with a limited quantity and add more only when you know you can deliver on time.

The bottom line

Pre-orders and deposits help you plan production, fund materials and fill your calendar with committed customers. Start with what your current payment system can do, choose a tool that fits how you sell, and write clear terms on dates, balances and refunds before you take a single payment.

This week, list the holiday products or bookings you could open early, draft your terms with the template above and run one test order. By the time festive demand peaks, your orders will already be in the book.

Written by

Our editorial team researches and writes practical, no-fluff guides for founders, entrepreneurs and small business owners. About us