Native experiences and add-ons can carry real quantities, real stock, and real calendars. This article covers how those pieces work together so you never oversell two paddleboards to three stays.
Turn on Guests can choose a quantity and the guest surfaces show a stepper instead of a plain toggle.
Quantities work everywhere the item is sold — booking panel, checkout, and the guidebook Offers tab.
Give an item a total stock and Haven treats it as a real pool:
How availability is counted. A unit is consumed for the window it is actually used: items scheduled to a specific day hold stock for that day; unscheduled stay items hold stock for the whole stay. Two stays that overlap compete for the same pool; back-to-back stays do not.
Overselling is blocked at payment time, transactionally. The moment a checkout or guidebook purchase is finalized, Haven re-checks the pool inside the payment transaction. If someone else took the last unit while a guest was looking at the page, that purchase fails cleanly with a sold-out message instead of double-booking your gear.
What guests see. Sold-out items stay visible but disabled, marked sold out for the dates in view. Quantity steppers clamp to what is actually left.
Pending checkouts hold their units briefly; abandoned sessions release them automatically, so stock never leaks.
Every upsell has one scheduling mode:
Add-ons and experiences both support scheduling; the guest picker appears at purchase time.
Two window types shape when an item can be scheduled:
Windows apply to the scheduled date, and unscheduled purchases check them against the stay.
Seasonal pricing (a different price inside a date window, rather than availability) is set separately — see the price options section of Experiences and Add-ons.
New to Haven?
Haven is the direct booking platform these guides are written for — a branded site, secure payments, and guest relationships you own. Build yours free.
Free to build · No credit card · Private until you publish
© 2026 Book With Haven, LLC.