Websites · Compared
Deposit vs hold on a card
A deposit is a real payment taken now, usually part of the total, that the business keeps or refunds under its terms. A hold, or pre authorisation, only reserves an amount on the customer's card without moving it; the business captures it later or lets it lapse. Online card holds typically expire within about a week, so deposits suit bookings further ahead.
A deposit is a payment; a hold is a promise from the card issuer that runs out. That one difference decides which suits a booking six weeks away and which suits a hire returned tomorrow.
Indunil Asanka · Co-founder
6 min read · Published
| Question | Deposit | Card hold |
|---|---|---|
| When money moves | Immediately, at booking | Only if and when the business captures it |
| How long it lasts | Until refunded under the terms | Usually up to about seven days online |
| Undoing it | A refund, which takes days to land | Release the hold, often faster |
| What the customer sees | A completed charge on the statement | A pending amount that reduces available credit |
| Fees | Card fees on the charge | Card fees only on the captured amount |
| Best for | Bookings days or weeks ahead | Same day services, hire bonds, final bills |
The core difference
Both protect a business from a customer who books and never turns up, but they work at different layers of the card system. A deposit is an ordinary charge for part of the price. The money leaves the customer's account and arrives in the business's account like any sale, and the booking terms decide whether it is refundable. A hold, called an authorisation or pre authorisation, asks the card issuer to set aside an amount without charging it. The customer sees it as pending and their available balance drops, but nothing has been paid. The business then either captures some or all of it, turning it into a charge, or releases it. The catch is time. Card networks only let a hold sit for a limited period, commonly about seven days for online card payments, after which it lapses on its own and there is nothing left to capture.
How each one works on a card
With a deposit, checkout charges, say, $150 of a $500 booking. Later the customer pays the $350 balance, online or in person, as a second charge. If they cancel, the business refunds the deposit in full or in part according to its terms, and the refund takes several business days to appear. With a hold, checkout authorises an amount, perhaps the full $500 or a $200 bond, and the payment provider keeps the authorisation open. After the service the business captures the real amount, which may be less than the hold, and the rest is released. If nothing is owed, the business cancels the authorisation. Some providers offer extended authorisations for specific industries such as hotels and car hire, but they are not available on every card, so a booking system cannot assume them. Either way, disputes can follow: a customer can dispute a captured charge just as they can dispute a deposit.
When to use which
Take a deposit when the booking is more than a few days away, when the business commits costs on the strength of it, such as ordering stock or turning away other customers, or when a cancellation fee is part of the terms. Glamping sites, venue hire, event catering, wedding services and custom orders all fit. Use a hold when the final amount is unknown until the service is done and the service is soon, such as a bond on equipment hired for the weekend, a car hire, or a bar tab. Some businesses combine them: a deposit when booking, then a hold at check in for incidentals. Whatever you choose, write the terms in plain words beside the pay button: how much is taken now, when the balance is due, and what is refunded if the customer cancels at each point. Australian consumer law protects customers from unfair terms, so keep cancellation fees reasonable.
Common mistakes
Placing a hold for a booking three weeks away and discovering on the day that it expired. Calling a deposit "non refundable" when the business cancels, which consumer law does not allow. Holding the full price on a debit card, which locks up a customer's actual money for days and causes complaints. Taking a deposit without recording which booking it belongs to, so the balance is calculated by hand. Charging the balance from a card saved months ago without clear consent. Refunding a deposit by bank transfer when it was paid by card, which can confuse a later dispute. Letting the deposit amount be set by the browser rather than worked out on the server from the booking's price. And forgetting to remind customers of the balance before it is due, which turns a simple payment into an awkward call on arrival day.
Where it shows up in OneCraft
Card holds are not offered in OneCraft; payments are Stripe Checkout charges. Deposits are: when a site is generated with bookings, rentals, events or pre-orders that need one, the AI follows its deposits guide. A deposit and its balance are two separate orders, the deposit worked out in the database as a percentage or a fixed amount with a balance due date, and never set by the browser. Before paying, customers see a line such as Pay $50 deposit now, $150 due by 3 May, and their account shows Deposit paid, Balance due with a Pay balance button, or Paid in full; staff can mark a balance paid in person. Charges go to the owner's connected Stripe account with a platform fee of 2, 1 or 0.5 percent by plan, and refunds are made in the owner's Stripe dashboard. The free plan cannot take payments, and the site cannot email balance reminders to customers.
Questions people ask
Can a card hold be turned into a charge later?
Yes, that is called capturing it. The business captures the final amount, which can be equal to or less than the hold, and the remainder is released. It must happen before the authorisation expires, commonly within about seven days for online payments. After that the hold lapses and the business would need the customer to pay again.
Is a booking deposit refundable under Australian law?
It depends on the terms and on who cancels. A business can keep a reasonable deposit if the customer cancels under clear terms agreed at booking. If the business cancels or cannot provide the service, the customer is generally entitled to their money back. Terms that let a business keep money unfairly can be challenged as unfair contract terms.
How long does a released card hold take to disappear?
The business releases it immediately, but the customer's bank decides when the pending amount drops off their statement, often within a few business days and sometimes longer. Telling customers this when you place the hold avoids most of the calls asking why the money is still showing.
Should a deposit be a percentage or a fixed amount?
A percentage scales with the booking, which suits services with very different prices such as venue hire. A fixed amount is easier to explain and suits services of similar value, such as a $50 deposit on any appointment. Either way, size it to cover what a no show actually costs you, not the whole price.
Can I charge a no show fee instead of taking a deposit?
Only if you have a way to charge it and the customer agreed in advance. That usually means saving their card with consent at booking, which some customers resist. A small deposit is simpler and clearer: the commitment is made at booking, and nobody has to be charged after the fact.
Make one with websites
The button opens the generator with this use case already described. Change the wording to match your own.
Create a website with OneCraftRelated questions
- What is a double booking, and how do systems prevent it?What is a double booking? Two bookings for one slot or person. Why it happens online, and how a database refuses overlaps with a constraint or a lock.
- What is a platform fee on Stripe Connect?What is a platform fee on Stripe Connect? The share a platform keeps from a connected account's payment, and who pays Stripe's fees on each kind of charge.
- Pre-order vs backorderPre-order vs backorder: one sells before a launch, the other while stock is out. When buyers pay, the ship date, cancelling and consumer law compared.
- What is a silent auction website?What is a silent auction website? Online bidding on donated items with a closing time, bid steps and a reserve price. Compared with live and paper auctions.
Written and checked by the OneCraft team. Last checked .