Guides / Studios and creatives

How to take deposits for custom orders without a full online store

You don't need a full online store to take a deposit. A payment link or an invoice from a processor you already use will work, and a small order page can add the details and date rules those tools lack. The right choice depends on how many orders you take and how much information you need before you say yes.

Start with a payment link or invoice

The lowest-effort option is a hosted payment link or an invoice. Stripe, Square, PayPal, and most invoicing tools let you create one in a few minutes. You decide the amount, send it by text or email, and the customer pays on a page the processor hosts. No website changes are needed.

This works well when you take a handful of custom orders a month and talk to each customer anyway. You quote the job in a conversation, then send a link for the deposit. Processor fees apply, so check current rates before you set your prices.

  • Best for: low volume, one-off quotes, orders you already discuss by message
  • Strength: setup takes minutes and costs little
  • Weakness: the payment is disconnected from the order details, so you match them up by hand
  • Weakness: nothing stops a customer from paying for a date you can't do

Decide what the deposit covers first

Before you pick a tool, write down your deposit rule in plain words. Tools can collect money, but they can't fix a vague policy. Customers also pay more readily when the rule is stated up front.

Settle these points and put them on whatever page or message carries the payment link:

  • Amount: a flat fee or a percentage of the estimate (many makers use a share of the total, but pick what covers your real costs)
  • What it secures: a date, materials, design time, or all three
  • Refund terms: what happens if they cancel, or if you decline the job
  • Balance: when the rest is due, such as before pickup or on delivery
  • Changes: what happens to the price if the order changes after the deposit

Collect the details before the money

The most common problem with custom deposits isn't the payment. It's that the money arrives without the information you need. You get a payment notification, then spend a day chasing size, flavor, color, address, or pickup date.

A simple intake form fixes this. Ask for everything you need to quote and schedule, then send the payment link only after you've confirmed the job. Many form tools let you add a payment step, but check whether the amount can vary by order. If it can't, you may still be sending links by hand.

If you keep orders in a spreadsheet, have the form write into it. One row per order, with a column for deposit status, is a perfectly good system until volume grows.

Know when links and forms start to strain

Manual setups tend to break in predictable ways. You're probably past the point of links and forms if you recognize a few of these:

  • You answer the same "are you free on the 14th?" question every day
  • Customers pay for dates that turn out to be unavailable
  • The deposit amount depends on the order, and you calculate it by hand each time
  • You can't quickly see which orders have paid, which are waiting, and which are due this week
  • Orders live in texts, email, and a spreadsheet, and something slips through every so often

Where a fixed-price build fits

If those problems sound familiar, a small custom order page can replace the link, the form, and the spreadsheet at once. The closest example we've built is a cake order page with deposits and an owner dashboard. It only offers valid pickup dates and times, shows the estimated total and the deposit, and collects the deposit through the bakery's own Stripe account. The same pattern works for furniture, florals, prints, or anything made to order.

At Applet Lab, the Tool tier ($749, 5 business days, two rounds of tweaks) is the usual fit. It covers a multi-step flow with saved data, up to 5 screens, and one integration such as Stripe, plus hosted link and full source code. If you need staff logins, roles, or a second integration, the Mini-app tier ($1999, 10 business days) covers up to 10 screens and two integrations. A $249 Micro build can handle a simple form that emails you, but it has no saved data or payments.

You get a working preview within one business day of the brief. Hosting is included for 12 months, then $9.00 per month or you can self-host. If we decline the project before work starts, you get a full refund. After delivery there are no refunds, so it helps to be clear about your deposit rules in the brief.

Start with a payment link and a clear deposit policy, and add a form once you're tired of chasing details. When dates, totals, and tracking start eating your week, a small order page that handles them is worth considering. Keep the money going into your own processor account either way.

Related examples

Want this built for you? Describe it and we'll scope it in a minute.

0 / 600

Have more details to share? Use the full form